Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Doppins] Upgrade dependency @storybook/addon-options to ^5.0.6 #91

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

doppins-bot
Copy link

Hi!

A new version was just released of @storybook/addon-options, so Doppins
has upgraded your project's dependency ranges.

Make sure that it doesn't break anything, and happy merging! :shipit:


Upgraded @storybook/addon-options from ^3.4.10 to ^5.0.6

Changelog:

Version 5.0.6

Bug Fixes

  • Addon-a11y: Fix color-blindness emulation in Firefox (#6297 (https://github.com/storybooks/storybook/pull/6297))
  • Addon-info: Fixed contrast of Show Info button for a11y (#6301 (https://github.com/storybooks/storybook/pull/6301))
  • Addon-cssresources: Fix panel layout (#6263 (https://github.com/storybooks/storybook/pull/6263))
  • Addon-info: forwardRef elements use displayName if available (#6222 (https://github.com/storybooks/storybook/pull/6222))
  • UI: Set expanded stories to objects instead of arrays (#6290 (https://github.com/storybooks/storybook/pull/6290))
  • Addon-actions: safe render for cyclic obj (#6240 (https://github.com/storybooks/storybook/pull/6240))
  • Core: Upgrade @babel/preset-env to fix corejs option (#6281 (https://github.com/storybooks/storybook/pull/6281))
  • Core: Enforces corejs v2 for babel (#6267 (https://github.com/storybooks/storybook/pull/6267))
  • Knobs: Rename ALL panel to Other for ungrouped knobs (#6232 (https://github.com/storybooks/storybook/pull/6232))

Version 5.1.0-alpha.20

Features

  • Addons: Manage local/session storage access with store2 (#6310 (https://github.com/storybooks/storybook/pull/6310))

Bug Fixes

  • Addon-cssresources: Fix panel layout (#6263 (https://github.com/storybooks/storybook/pull/6263))
  • Addon-info: Fixed contrast of Show Info button for a11y (#6301 (https://github.com/storybooks/storybook/pull/6301))

Maintenance

  • Migrate options and decorators in examples to new api (#5954 (https://github.com/storybooks/storybook/pull/5954))

Version 5.1.0-alpha.19

Bug Fixes

  • React-native: Fix "lib/addons" default export (#6197 (https://github.com/storybooks/storybook/pull/6197))
  • Addon-a11y: Remove element styling after re-running the a11y rules (#6325 (https://github.com/storybooks/storybook/pull/6325))
  • Addon-info: forwardRef elements use displayName if available (#6222 (https://github.com/storybooks/storybook/pull/6222))
  • React-native: Add background color for stories panel (#6315 (https://github.com/storybooks/storybook/pull/6315))

Dependency Upgrades

  • Upgrade babel-plugin-react-docgen (#6329 (https://github.com/storybooks/storybook/pull/6329))
  • Bump babel-plugin-emotion from 10.0.7 to 10.0.9 (#6227 (https://github.com/storybooks/storybook/pull/6227))
  • Bump @types/lodash.isequal from 4.5.3 to 4.5.5 (#6269 (https://github.com/storybooks/storybook/pull/6269))
  • Bump react-scripts from 2.1.5 to 2.1.8 (#6230 (https://github.com/storybooks/storybook/pull/6230))
  • Bump esm from 3.2.10 to 3.2.20 (#6270 (https://github.com/storybooks/storybook/pull/6270))

Version 5.1.0-alpha.18

Bug Fixes

  • Addon-a11y: Fix color-blindness emulation in Firefox (#6297 (https://github.com/storybooks/storybook/pull/6297))
  • UI: Set expanded stories to objects instead of arrays (#6290 (https://github.com/storybooks/storybook/pull/6290))

Version 5.1.0-alpha.17

Bug Fixes

  • Addon-a11y: move redux to dependencies (#6286 (https://github.com/storybooks/storybook/pull/6286))

Version 5.1.0-alpha.16

Bug Fixes

Version 5.1.0-alpha.15

Features

  • Addon-a11y: Highlight a11y violations on component (#6218 (https://github.com/storybooks/storybook/pull/6218))
  • HTML: Allow forced renders in @storybook/html (#6190 (https://github.com/storybooks/storybook/pull/6190))

Bug Fixes

  • Core: Enforces corejs v2 for babel (#6267 (https://github.com/storybooks/storybook/pull/6267))
  • Knobs: Rename ALL panel to Other for ungrouped knobs (#6232 (https://github.com/storybooks/storybook/pull/6232))
  • UI: zoom iframe content instead zoom iframe wrapper (#6126 (https://github.com/storybooks/storybook/pull/6126))
  • Addon-actions: safe render for cyclic obj (#6240 (https://github.com/storybooks/storybook/pull/6240))

Maintenance

  • Addon-knobs: adds an example of a boolean knob (#6242 (https://github.com/storybooks/storybook/pull/6242))

Dependency Upgrades

  • Bump simplebar-react from 0.1.4 to 0.1.5 (#6226 (https://github.com/storybooks/storybook/pull/6226))
  • FIX storybook having a incompatible version of webpack with vue-cli (#6259 (https://github.com/storybooks/storybook/pull/6259))

Version 5.1.0-alpha.14

Features

  • Addon-backgrounds: Add custom grid size (#6252 (https://github.com/storybooks/storybook/pull/6252))
  • Addon-viewport: Show active viewport dimensions & rotate button (#6045 (https://github.com/storybooks/storybook/pull/6045))

Bug Fixes

  • UI: Use Fuse.js package for search (#6244 (https://github.com/storybooks/storybook/pull/6244))
  • React: Use node-logger instead of console (#6245 (https://github.com/storybooks/storybook/pull/6245))

Maintenance

  • Addon-links: Migrate to Typescript (#6246 (https://github.com/storybooks/storybook/pull/6246))

Dependency Upgrades

  • Bump react-resize-detector from 4.0.2 to 4.0.5 (#6229 (https://github.com/storybooks/storybook/pull/6229))

Version 5.0.5

Bump version number (same as 5.0.4 (https://github.com/storybooks/storybook/releases/tag/v5.0.4), but need to make this latest again!)

Version 5.0.4

Bug Fixes

  • UI: Fix tooltip event bindings, logger import (#6238 (https://github.com/storybooks/storybook/pull/6238))
  • CLI: Fix stories regexp in config.js (#6180 (https://github.com/storybooks/storybook/pull/6180))
  • Accessibilty: Add missing button titles (#6124 (https://github.com/storybooks/storybook/pull/6124))
  • React: Fix forked CRA support on Windows (#6236 (https://github.com/storybooks/storybook/pull/6236))
  • Addon-knkobs: Fix color type button z-index (#6203 (https://github.com/storybooks/storybook/pull/6203))
  • Angular: Fix typo in demo example (#6193 (https://github.com/storybooks/storybook/pull/6193))
  • Addon-Info: Restore fonts and color styling (#6186 (https://github.com/storybooks/storybook/pull/6186))
  • Addon-knobs: Fix ObjectType knob react warning (#6159 (https://github.com/storybooks/storybook/pull/6159))
  • Core: Add core-js as a dep to client-api (#6209 (https://github.com/storybooks/storybook/pull/6209))
  • React: Fix logging in cra-config (#6245 (https://github.com/storybooks/storybook/pull/6245))

Version 4.1.16

Bug Fixes

  • UI: Workaround broken treebeard animations (#6249 (https://github.com/storybooks/storybook/pull/6249))

Version 5.1.0-alpha.13

Features

  • Svelte: add svelte cli generator (#6132 (https://github.com/storybooks/storybook/pull/6132))

Bug Fixes

  • Addon-knobs: Fix ObjectType knob react warning (#6159 (https://github.com/storybooks/storybook/pull/6159))
  • React: Fix forked CRA support on Windows (#6236 (https://github.com/storybooks/storybook/pull/6236))
  • UI: Fix tooltip event bindings, logger import (#6238 (https://github.com/storybooks/storybook/pull/6238))

Version 5.1.0-alpha.12

Bug Fixes

  • CLI: Fix stories regexp in config.js (#6180 (https://github.com/storybooks/storybook/pull/6180))
  • Addon-Info: Restore fonts and color styling (#6186 (https://github.com/storybooks/storybook/pull/6186))
  • Core: Add core-js as a dep to client-api (#6209 (https://github.com/storybooks/storybook/pull/6209))

Dependency Upgrades

  • Bump eslint-plugin-jest from 22.3.2 to 22.4.1 (#6168 (https://github.com/storybooks/storybook/pull/6168))
  • Bump ember-cli-babel from 7.5.0 to 7.6.0 (#6165 (https://github.com/storybooks/storybook/pull/6165))
  • Bump danger from 7.0.14 to 7.0.15 (#6164 (https://github.com/storybooks/storybook/pull/6164))
  • Bump babel-preset-expo from 5.0.0 to 5.1.1 (#6167 (https://github.com/storybooks/storybook/pull/6167))
  • Bump @emotion/core from 10.0.7 to 10.0.9 (#6169 (https://github.com/storybooks/storybook/pull/6169))
  • Bump marko from 4.15.4 to 4.16.2 (#6205 (https://github.com/storybooks/storybook/pull/6205))

Version 5.1.0-alpha.11

Features

  • Addon-notes: Support theming (#5922 (https://github.com/storybooks/storybook/pull/5922))

Bug Fixes

  • Addon-knobs: Fix color type button z-index (#6203 (https://github.com/storybooks/storybook/pull/6203))
  • Angular: Fix typo in demo example (#6193 (https://github.com/storybooks/storybook/pull/6193))
  • UI: Fix problem with selectedPanel reset (#6149 (https://github.com/storybooks/storybook/pull/6149))

Maintenance

  • React-native: Publish crna-kitchen-sink app to expo (#6183 (https://github.com/storybooks/storybook/pull/6183))

Version 5.1.0-alpha.10

Features

  • New @storybook/api manager API package (#5402 (https://github.com/storybooks/storybook/pull/5402))

Bug Fixes

  • Angular: Fix rerender performance (#6094 (https://github.com/storybooks/storybook/pull/6094))
  • React-native: Add the raw method to preview (#6182 (https://github.com/storybooks/storybook/pull/6182))
  • Theming: Fix brandImage to occupy 100% width of BrandArea (#5904 (https://github.com/storybooks/storybook/pull/5904))

Dependency Upgrades

  • Bump emotion-theming from 10.0.7 to 10.0.9 (#6138 (https://github.com/storybooks/storybook/pull/6138))
  • Bump webpack-cli from 3.2.3 to 3.3.0 (#6140 (https://github.com/storybooks/storybook/pull/6140))
  • Bump tslint from 5.13.1 to 5.14.0 (#6141 (https://github.com/storybooks/storybook/pull/6141))
  • Bump ember-cli from 3.7.1 to 3.8.1 (#6142 (https://github.com/storybooks/storybook/pull/6142))
  • Bump markdown-to-jsx from 6.9.1 to 6.9.3 (#6139 (https://github.com/storybooks/storybook/pull/6139))

Version 5.0.3

Bug Fixes

  • Accessibility: Add missing button titles (#6124 (https://github.com/storybooks/storybook/pull/6124))

Maintenance

  • UI: Make update notifications much less aggressive (#6143 (https://github.com/storybooks/storybook/pull/6143))

Version 5.1.0-alpha.9

Maintenance

  • UI: Make update notifications much less aggressive (#6143 (https://github.com/storybooks/storybook/pull/6143))

Version 5.1.0-alpha.8

Bug Fixes

  • Accessibilty: Add aria label to search box (#6131 (https://github.com/storybooks/storybook/pull/6131))
  • Accessibilty: Add missing button titles (#6124 (https://github.com/storybooks/storybook/pull/6124))
  • Addon-cssresources: Fix STORY_RENDERED CSS reset (#6050 (https://github.com/storybooks/storybook/pull/6050))

Maintenance

  • React-native: Integrate crna-kitchen-sink example into monorepo (#6125 (https://github.com/storybooks/storybook/pull/6125))
  • Fix deprecations in examples (#6134 (https://github.com/storybooks/storybook/pull/6134))

Version 5.0.2

Features

  • CLI: Add --debug-webpack option (#6082 (https://github.com/storybooks/storybook/pull/6082))

Bug Fixes

  • Addon-a11y: Fix design icons (#5991 (https://github.com/storybooks/storybook/pull/5991))
  • Addon-cssresources: Fix STORY_RENDERED CSS reset (#6050 (https://github.com/storybooks/storybook/pull/6050))
  • CLI: Clear build folder in static build (#6024 (https://github.com/storybooks/storybook/pull/6024))
  • Addon-backgrounds: Set preview to theme color when "transparent" (#6042 (https://github.com/storybooks/storybook/pull/6042))
  • UI: Fix search item in menu (#6027 (https://github.com/storybooks/storybook/pull/6027))
  • Addon-knobs: Fix key press debouncing (#6022 (https://github.com/storybooks/storybook/pull/6022))
  • CLI: Fix welcome component in dark theme (#5998 (https://github.com/storybooks/storybook/pull/5998))
  • Addon-viewport: Fix viewport iframe dimensions (#5993 (https://github.com/storybooks/storybook/pull/5993))
  • Core: fix selectStory with one parameter (#5983 (https://github.com/storybooks/storybook/pull/5983))

Maintenance

  • Addon-viewport: Change styling to more closely match v4 (#5979 (https://github.com/storybooks/storybook/pull/5979))

Version 5.1.0-alpha.7

Breaking Changes

  • Core: Restore v4 webpack extend mode behavior AND deprecate it (#6104 (https://github.com/storybooks/storybook/pull/6104))
  • React native: Use @storybook/core (#4942 (https://github.com/storybooks/storybook/pull/4942))

Features

  • CLI: Add --debug-webpack option (#6082 (https://github.com/storybooks/storybook/pull/6082))
  • UI: open brandUrl in new window (#6106 (https://github.com/storybooks/storybook/pull/6106))

Bug Fixes

  • CLI: Clear build folder in static build (#6024 (https://github.com/storybooks/storybook/pull/6024))
  • Addon-a11y: Fix tab navigation (#6118 (https://github.com/storybooks/storybook/pull/6118))
  • Theming: FIX brandImage when theme created with brandTitle (#6120 (https://github.com/storybooks/storybook/pull/6120))
  • Addon-backgrounds: Set preview to theme color when "transparent" (#6042 (https://github.com/storybooks/storybook/pull/6042))

Maintenance

  • Sort package.json on precommit (#6101 (https://github.com/storybooks/storybook/pull/6101))

Dependency Upgrades

  • Use community AsyncStorage instead of deprecated React Native one (#6079 (https://github.com/storybooks/storybook/pull/6079))
  • Fix expo (#6121 (https://github.com/storybooks/storybook/pull/6121))
  • Bump graphiql from 0.12.0 to 0.13.0 (#5901 (https://github.com/storybooks/storybook/pull/5901))
  • Update expo requirement from ^31.0.4 to ^32.0.6 in /examples-native/crna-kitchen-sink (#5664 (https://github.com/storybooks/storybook/pull/5664))
  • Bump @angular/cli from 7.3.4 to 7.3.6 (#6103 (https://github.com/storybooks/storybook/pull/6103))
  • Bump react-dom from 16.8.3 to 16.8.4 (#5903 (https://github.com/storybooks/storybook/pull/5903))

Version 5.1.0-alpha.6

Features

  • Angular: add autoprefixing like angular-cli (#5612 (https://github.com/storybooks/storybook/pull/5612))

Bug Fixes

  • UI: Fixing search item in menu (#6027 (https://github.com/storybooks/storybook/pull/6027))
  • Addon-a11y: Run only when a11y tab is active (#6044 (https://github.com/storybooks/storybook/pull/6044))

Maintenance

  • UI: Update syntaxhighlighter stories (#6054 (https://github.com/storybooks/storybook/pull/6054))

Version 5.1.0-alpha.5

Bug Fixes

  • Addon-a11y: Remove bg color from reports (#6026 (https://github.com/storybooks/storybook/pull/6026))
  • Addon-knobs: Fix key press debouncing (#6022 (https://github.com/storybooks/storybook/pull/6022))
  • Addon-knobs: Fix error when removing value from number knob (#6043 (https://github.com/storybooks/storybook/pull/6043))

Maintenance

  • Theming: Improve typescript typings (#5988 (https://github.com/storybooks/storybook/pull/5988))

Dependency Upgrades

  • build(deps): bump axe-core from 3.2.0 to 3.2.2 (#6034 (https://github.com/storybooks/storybook/pull/6034))
  • build(deps): bump css-loader from 2.1.0 to 2.1.1 (#6033 (https://github.com/storybooks/storybook/pull/6033))
  • build(deps): bump react-focus-lock from 1.17.7 to 1.18.3 (#6031 (https://github.com/storybooks/storybook/pull/6031))
  • Bump react-resize-detector from 3.4.0 to 4.0.2 (#5899 (https://github.com/storybooks/storybook/pull/5899))

Version 5.1.0-alpha.4

Bug Fixes

  • CLI: Fix welcome component in dark theme (#5998 (https://github.com/storybooks/storybook/pull/5998))
  • Polymer: Fix re-rendering lit-html elements after non-lit-html element (#5868 (https://github.com/storybooks/storybook/pull/5868))
  • Addon-a11y: Fix respect 'element' arg in config (#5996 (https://github.com/storybooks/storybook/pull/5996))
  • Addon-a11y: Fix design icons (#5991 (https://github.com/storybooks/storybook/pull/5991))
  • Addon-viewport: Fix viewport iframe dimensions (#5993 (https://github.com/storybooks/storybook/pull/5993))

Maintenance

  • ADD parameters to compile-js to no longer copy .ts files into dist (#5844 (https://github.com/storybooks/storybook/pull/5844))

Dependency Upgrades

  • build(deps): bump react-is from 16.8.3 to 16.8.4 (#6010 (https://github.com/storybooks/storybook/pull/6010))
  • build(deps): bump react-dev-utils from 7.0.3 to 8.0.0 (#6011 (https://github.com/storybooks/storybook/pull/6011))

Version 5.1.0-alpha.3

Features

  • Addon-a11y: add 'incomplete' tab (#5984 (https://github.com/storybooks/storybook/pull/5984))

Bug Fixes

  • Core: fix selectStory with one parameter (#5983 (https://github.com/storybooks/storybook/pull/5983))
  • Core: remove custom presets warning (#5911 (https://github.com/storybooks/storybook/pull/5911))

Maintenance

  • Addon-viewport: Change styling to more closely match v4 (#5979 (https://github.com/storybooks/storybook/pull/5979))

Dependency Upgrades

  • Bump babel-preset-react-app from 7.0.1 to 7.0.2 (#5937 (https://github.com/storybooks/storybook/pull/5937))
  • Bump ts-node from 8.0.2 to 8.0.3 (#5938 (https://github.com/storybooks/storybook/pull/5938))
  • Bump react from 16.8.3 to 16.8.4 (#5902 (https://github.com/storybooks/storybook/pull/5902))
  • Bump marko from 4.15.3 to 4.15.4 (#5939 (https://github.com/storybooks/storybook/pull/5939))

Version 5.0.1

Bug Fixes

  • Core: Remove custom presets warning (#5911 (https://github.com/storybooks/storybook/pull/5911))
  • Core: support unicode chars in story IDs (#5964 (https://github.com/storybooks/storybook/pull/5964))
  • Core: Add core-js dependencies where it was missing (#5961 (https://github.com/storybooks/storybook/pull/5961))
  • CLI: Fix missing iframe.html in absolute path output directory(#5947 (https://github.com/storybooks/storybook/pull/5947))
  • Addon-knobs: Added debouncing between keystrokes to speed up component rendering (#5811 (https://github.com/storybooks/storybook/pull/5811))
  • UI: Fix search in production mode (#5909 (https://github.com/storybooks/storybook/pull/5909))

Version 4.1.14

Dependency Upgrades

  • React-native: Fix RN 0.58.5 / support 0.59 via react-native-modal-datetime-picker 6.0.0 (#4425 (https://github.com/storybooks/storybook/pull/4425))

Version 5.1.0-alpha.2

Bug Fixes

  • Core: support unicode chars in story IDs (#5964 (https://github.com/storybooks/storybook/pull/5964))
  • Core: Add core-js dependencies where it was missing (#5961 (https://github.com/storybooks/storybook/pull/5961))

Maintenance

  • Addon-a11y: Migrate to typescript (#5738 (https://github.com/storybooks/storybook/pull/5738))

Version 5.1.0-alpha.1

Bug Fixes

  • CLI: Fix missing iframe.html in absolute path output directory (#5947 (https://github.com/storybooks/storybook/pull/5947))
  • Addon-knobs: Added debouncing between keystrokes to speed up component rendering (#5811 (https://github.com/storybooks/storybook/pull/5811))
  • UI: Fix search in production mode (#5909 (https://github.com/storybooks/storybook/pull/5909))

Maintenance

  • ADD delay to rendering the acceptance stories (#5943 (https://github.com/storybooks/storybook/pull/5943))
  • Split versions.json into two files (#5896 (https://github.com/storybooks/storybook/pull/5896))

Version 5.1.0-alpha.0

Features

  • UI: Custom scrollbars (#5714 (https://github.com/storybooks/storybook/pull/5714))

Bug Fixes

  • Fix: Move react-select dependency to 2.2 (#5867 (https://github.com/storybooks/storybook/pull/5867))

Maintenance

  • Cleanup unused dependencies (#5453 (https://github.com/storybooks/storybook/pull/5453))
  • Add directory attribute to repositories in package.json files (#5643 (https://github.com/storybooks/storybook/pull/5643))

Dependency Upgrades

  • Project-wide dependency upgrades (#5740 (https://github.com/storybooks/storybook/pull/5740))
  • Bump react-is from 16.8.1 to 16.8.3 (#5743 (https://github.com/storybooks/storybook/pull/5743))
  • Bump danger from 7.0.13 to 7.0.14 (#5744 (https://github.com/storybooks/storybook/pull/5744))
  • Bump babel-plugin-named-asset-import from 0.3.0 to 0.3.1 (#5745 (https://github.com/storybooks/storybook/pull/5745))
  • Bump eslint-plugin-json from 1.3.2 to 1.4.0 (#5719 (https://github.com/storybooks/storybook/pull/5719))
  • Bump react-native-modal-datetime-picker from 5.1.0 to 6.0.0 (#4425 (https://github.com/storybooks/storybook/pull/4425))
  • Bump immer from 1.12.0 to 2.0.0 (#5694 (https://github.com/storybooks/storybook/pull/5694))
  • Bump danger from 7.0.11 to 7.0.13 (#5696 (https://github.com/storybooks/storybook/pull/5696))
  • Bump eslint-plugin-jsx-a11y from 6.2.0 to 6.2.1 (#5698 (https://github.com/storybooks/storybook/pull/5698))
  • Bump @angular/platform-browser-dynamic from 7.2.4 to 7.2.6 (#5697 (https://github.com/storybooks/storybook/pull/5697))
  • Bump eslint from 5.12.1 to 5.14.1 (#5653 (https://github.com/storybooks/storybook/pull/5653))
  • Bump babel-preset-react-app from 7.0.0 to 7.0.1 (#5674 (https://github.com/storybooks/storybook/pull/5674))
  • Bump react from 16.8.1 to 16.8.2 (#5673 (https://github.com/storybooks/storybook/pull/5673))
  • Bump @angular/cli from 7.3.0 to 7.3.2 (#5654 (https://github.com/storybooks/storybook/pull/5654))
  • Bump @types/jest from 24.0.0 to 24.0.6 (#5655 (https://github.com/storybooks/storybook/pull/5655))
  • Bump lint-staged from 8.1.3 to 8.1.4 (#5606 (https://github.com/storybooks/storybook/pull/5606))
  • Bump @types/lodash from 4.14.120 to 4.14.121 (#5609 (https://github.com/storybooks/storybook/pull/5609))
  • Bump webpack from 4.29.0 to 4.29.3 (#5570 (https://github.com/storybooks/storybook/pull/5570))
  • update modal manager for rn 0.58 support (#5581 (https://github.com/storybooks/storybook/pull/5581))
  • Bump danger from 7.0.7 to 7.0.11 (#5568 (https://github.com/storybooks/storybook/pull/5568))
  • Bump jest-jasmine2 from 24.0.0 to 24.1.0 (#5569 (https://github.com/storybooks/storybook/pull/5569))
  • Bump jest-jasmine2 from 24.0.0 to 24.1.0 (#5567 (https://github.com/storybooks/storybook/pull/5567))
  • Bump handlebars from 4.0.12 to 4.1.0 (#5576 (https://github.com/storybooks/storybook/pull/5576))
  • Bump esm from 3.2.1 to 3.2.4 (#5556 (https://github.com/storybooks/storybook/pull/5556))
  • Bump @types/jest from 23.3.13 to 24.0.0 (#5554 (https://github.com/storybooks/storybook/pull/5554))
  • Bump webpack-dev-middleware from 3.5.1 to 3.5.2 (#5552 (https://github.com/storybooks/storybook/pull/5552))
  • Bump @emotion/core from 10.0.6 to 10.0.7 (#5555 (https://github.com/storybooks/storybook/pull/5555))
  • Bump terser-webpack-plugin from 1.2.1 to 1.2.2 (#5553 (https://github.com/storybooks/storybook/pull/5553))
  • Bump fuse.js from 3.3.1 to 3.4.2 (#5538 (https://github.com/storybooks/storybook/pull/5538))
  • Bump @angular/platform-browser-dynamic from 7.2.3 to 7.2.4 (#5540 (https://github.com/storybooks/storybook/pull/5540))
  • Bump emotion-theming from 10.0.6 to 10.0.7 (#5541 (https://github.com/storybooks/storybook/pull/5541))
  • Bump eslint-config-prettier from 3.6.0 to 4.0.0 (#5539 (https://github.com/storybooks/storybook/pull/5539))

Version 5.0.0

Storybook 5.0 is a completely new UI with the following improvements:

  • 🌓 New design with light and dark themes
  • 🛠 Canvas toolbar for easy access to addons
  • 🗺 Overhauled navigation sidebar with an intuitive menu
  • 🗜 Redesigned addons panel with handy buttons to toggle visibility and orientation
  • ⌨️ Improved keyboard shortcuts that are user configurable
  • 🌍 New URL structure that eliminates long strings of query parameters

5.0 contains hundreds more fixes, features, and tweaks. Browse the changelogs matching 5.0.0-alpha.*, 5.0.0-beta.*, and 5.0.0-rc.* for the full list of changes. See MIGRATION.md (https://github.com/storybooks/storybook/blob/next/MIGRATION.md) to upgrade from 4.x.

Version 5.0.0

Bug Fixes

  • UI: Fix base theme initialization and theme bootup (#5843 (https://github.com/storybooks/storybook/pull/5843))
  • UI: Fix SidebarItem feels "laggy" when clicked (#5850 (https://github.com/storybooks/storybook/pull/5850))

Version 5.0.0

Bug Fixes

  • Addon-viewports: Restore v4 behaviour (#5829 (https://github.com/storybooks/storybook/pull/5829))
  • Addon-backgrounds: Remove previously deprecated default export (#5828 (https://github.com/storybooks/storybook/pull/5828))

Maintenance

  • Addon-a11y: Cleanup and document migration (#5833 (https://github.com/storybooks/storybook/pull/5833))

Version 5.0.0

Features

  • Core: Allow local decorators via params (#5806 (https://github.com/storybooks/storybook/pull/5806))

Bug Fixes

  • Core: Add warning for decorators added "mid-kind" (#5819 (https://github.com/storybooks/storybook/pull/5819))
  • Addon-notes: Support inline code markdown (#5802 (https://github.com/storybooks/storybook/pull/5802))
  • Theming: Fix theme loading bugs (#5787 (https://github.com/storybooks/storybook/pull/5787))
  • CLI: Fix build-storybook with simplebar esm files (#5816 (https://github.com/storybooks/storybook/pull/5816))

Version 5.0.0

Features

  • Core: Allow local decorators via params (#5806 (https://github.com/storybooks/storybook/pull/5806))

Bug Fixes

  • UI: Sort storiesHash so grouped keys appear together (#5805 (https://github.com/storybooks/storybook/pull/5805))
  • UI: Close tooltips on iframe clicks on keypresses (#5807 (https://github.com/storybooks/storybook/pull/5807))
  • Addon-Info: Add font family to info panel (#5759 (https://github.com/storybooks/storybook/pull/5759))

Version 5.0.0

Features

  • UI: Page load animation and STORIES_CONFIGURED event (#5756 (https://github.com/storybooks/storybook/pull/5756))
  • Theming: Improve brand API (#5733 (https://github.com/storybooks/storybook/pull/5733))
  • UI: Fuzzy search improvement (#5748 (https://github.com/storybooks/storybook/pull/5748))
  • UI: Add toolbar animation (#5742 (https://github.com/storybooks/storybook/pull/5742))

Bug Fixes

  • UI: Fix update notifications placement (#5716 (https://github.com/storybooks/storybook/pull/5716))
  • Angular: Fix global style imports (#5776 (https://github.com/storybooks/storybook/pull/5776))
  • Addon-options: Add backwards compatibility (#5758 (https://github.com/storybooks/storybook/pull/5758))
  • Addon-options: Fix deprecated url/name options (#5773 (https://github.com/storybooks/storybook/pull/5773))
  • Addon-knobs: Remove call to forceReRender() on STORY_CHANGED (#5753 (https://github.com/storybooks/storybook/pull/5753))
  • UI: Fix active state in addon-background, addon-viewport tools (#5749 (https://github.com/storybooks/storybook/pull/5749))

Version 5.0.0

Bug Fixes

  • Addon-actions: FIX performance by upgrading to telejson 2.1 (#5751 (https://github.com/storybooks/storybook/pull/5751))
  • UI: FIX bad treeview mockdata (#5741 (https://github.com/storybooks/storybook/pull/5741))
  • UI: About page styling fixes (#5732 (https://github.com/storybooks/storybook/pull/5732))
  • UI: Restore the toolbar eject button (#5737 (https://github.com/storybooks/storybook/pull/5737))

Version 5.0.0

Bug Fixes

  • UI: Fix / search hotkey so it doesn't type into the input (#5702 (https://github.com/storybooks/storybook/pull/5702))
  • Addon-a11y: Fix a11y setup being undefined (#5724 (https://github.com/storybooks/storybook/pull/5724))
  • UI: Fix duplicate theming packages (#5722 (https://github.com/storybooks/storybook/pull/5722))
  • Core: Clean up debug logging (#5705 (https://github.com/storybooks/storybook/pull/5705))
  • UI: Minor addon ux tweaks (#5712 (https://github.com/storybooks/storybook/pull/5712))
  • Addon-a11y: Fix story scrolling (#5713 (https://github.com/storybooks/storybook/pull/5713))
  • UI: Fix mobile styling (#5709 (https://github.com/storybooks/storybook/pull/5709))
  • UI: Fix tooltip bugs (#5692 (https://github.com/storybooks/storybook/pull/5692))
  • UI: Fix toolbar separators (#5711 (https://github.com/storybooks/storybook/pull/5711))

Maintenance

  • Typescript: migrate addon-backgrounds (#5535 (https://github.com/storybooks/storybook/pull/5535))
  • Typescript: fix typings for addon-backgrounds (#5730 (https://github.com/storybooks/storybook/pull/5730))

Version 5.0.0

Features

  • Core: Handle prerelease versions in version check (#5641 (https://github.com/storybooks/storybook/pull/5641))

Bug Fixes

  • UI: Fix scrollbar persistence (#5689 (https://github.com/storybooks/storybook/pull/5689))
  • UI: Fix keyboard shortcuts of toggleNav & togglePanel (#5677 (https://github.com/storybooks/storybook/pull/5677))
  • Core: Fix singleton module issue for manager & theme (#5679 (https://github.com/storybooks/storybook/pull/5679))
  • Addon-storysource: Fix source not updating (#5672 (https://github.com/storybooks/storybook/pull/5672))
  • Core: Fix broken error reporting (#5678 (https://github.com/storybooks/storybook/pull/5678))
  • Addon-info: Compare component name to story name, not story fn (#5649 (https://github.com/storybooks/storybook/pull/5649))

Maintenance

  • CLI: Cleanup version notice (#5699 (https://github.com/storybooks/storybook/pull/5699))
  • Core: Fix story fn consistency (#5669 (https://github.com/storybooks/storybook/pull/5669))

Version 4.1.13

Maintenance

  • CLI: Cleanup version notice (#5699 (https://github.com/storybooks/storybook/pull/5699))
  • Docs: Use static versions.json file instead of hacking one in (#5675 (https://github.com/storybooks/storybook/pull/5675))

Version 5.0.0

Bug Fixes

  • UI: Styling bug fixes, story updates, and more QA (#5650 (https://github.com/storybooks/storybook/pull/5650))
  • UI: V5 style refinements (#5562 (https://github.com/storybooks/storybook/pull/5562))

Version 5.0.0

Features

  • UI: Allow collapsing active story and use separate expansion for filtered (#5625 (https://github.com/storybooks/storybook/pull/5625))

Bug Fixes

  • Addon-a11y: Fix tab highlighting (#5646 (https://github.com/storybooks/storybook/pull/5646))
  • Addon-jest: Fix event subscription (#5644 (https://github.com/storybooks/storybook/pull/5644))
  • UI: Handle old versions in version check (#5638 (https://github.com/storybooks/storybook/pull/5638))

Maintenance

  • UI: Fix some prop warnings (#5635 (https://github.com/storybooks/storybook/pull/5635))
  • UI: Use the correct props to start the tooltip open (#5610 (https://github.com/storybooks/storybook/pull/5610))

Version 4.1.12

Bug Fixes

  • Addon-google-analytics: Add missing register.js file (#5379 (https://github.com/storybooks/storybook/pull/5379))

Dependency Upgrades

  • Update modal manager for RN 0.58 support (#5581 (https://github.com/storybooks/storybook/pull/5581))

Version 5.0.0

Broken release, fixed in v5.0.0-rc.1

Version 5.0.0

Welcome to Storybook 5 (SB5) with a beautiful new user interface including:

  • Navigation sidebar redesign
  • New canvas toolbar
  • Customizable keyboard shortcuts
  • Improved search
  • Version update notifications

SB5 also includes a new URL structure, expanded addon API, and many more features and architectural improvements.

See the RC announcement for more details!

Bug Fixes

  • Core: Add missing babel-preset-env dependency (#5617 (https://github.com/storybooks/storybook/pull/5617))

Version 5.0.0

Bug Fixes

  • UI: Fix mobile view (#5603 (https://github.com/storybooks/storybook/pull/5603))
  • UI: Misc warning fixes (#5601 (https://github.com/storybooks/storybook/pull/5601))
  • UI: Fix ie 11 (#5599 (https://github.com/storybooks/storybook/pull/5599))
  • CLI: Fix for when outputDir is an absolute path (#5573 (https://github.com/storybooks/storybook/pull/5573))
  • CLI: Avoid false-negative checks for port (#5565 (https://github.com/storybooks/storybook/pull/5565))
  • Core: Prioritise programatic configuration (#5564 (https://github.com/storybooks/storybook/pull/5564))
  • UI: FIX clear search (#5550 (https://github.com/storybooks/storybook/pull/5550))
  • Core: Transpile safe-eval package (#5498 (https://github.com/storybooks/storybook/pull/5498))
  • UI: Add default backgrounds to official example (#5585 (https://github.com/storybooks/storybook/pull/5585))

Version 5.0.0

Bug Fixes

  • UI: V5 styling refinements (#5562 (https://github.com/storybooks/storybook/pull/5562))

Version 5.0.0

Features

  • Storyshots: puppeteer launch config for CI (#5487 (https://github.com/storybooks/storybook/pull/5487))

Bug Fixes

  • Addon-notes: fix loading behavior (#5514 (https://github.com/storybooks/storybook/pull/5514))
  • CLI: Workaround -h shorthand conflict (#5464 (https://github.com/storybooks/storybook/pull/5464))
  • Addons: remove tool addon styling (#5452 (https://github.com/storybooks/storybook/pull/5452))

Maintenance

  • UI: V5 style refinements (#5444 (https://github.com/storybooks/storybook/pull/5444))
  • Core: Allow ignoring preview bundle building in core (#5523 (https://github.com/storybooks/storybook/pull/5523))
  • Core: Extract client-api pkg from core (#5521 (https://github.com/storybooks/storybook/pull/5521))
  • UI: Add react element hoisting && ADD display names via babel-plugin (#5454 (https://github.com/storybooks/storybook/pull/5454))
  • Build: TEMP disable the image snapshots (#5469 (https://github.com/storybooks/storybook/pull/5469))

Dependency Upgrades

  • Bump vue and vue-template-compiler (#5516 (https://github.com/storybooks/storybook/pull/5516))
  • Bump react from 16.7.0 to 16.8.1 (#5517 (https://github.com/storybooks/storybook/pull/5517))
  • Bump react-is from 16.7.0 to 16.8.1 (#5504 (https://github.com/storybooks/storybook/pull/5504))
  • Bump eslint-plugin-jest from 22.2.1 to 22.2.2 (#5505 (https://github.com/storybooks/storybook/pull/5505))
  • Bump babel-plugin-emotion from 10.0.6 to 10.0.7 (#5502 (https://github.com/storybooks/storybook/pull/5502))
  • Bump ember-source from 3.7.2 to 3.7.3 (#5501 (https://github.com/storybooks/storybook/pull/5501))
  • Bump lint-staged from 8.1.1 to 8.1.3 (#5503 (https://github.com/storybooks/storybook/pull/5503))
  • Bump enzyme-adapter-react-16 from 1.9.0 to 1.9.1 (#5507 (https://github.com/storybooks/storybook/pull/5507))
  • dependencies: update lit-html to 1.0.0 (#5490 (https://github.com/storybooks/storybook/pull/5490))
  • Bump esm from 3.2.0 to 3.2.1 (#5492 (https://github.com/storybooks/storybook/pull/5492))
  • Bump webpack-cli from 3.2.1 to 3.2.3 (#5494 (https://github.com/storybooks/storybook/pull/5494))
  • Bump @babel/plugin-proposal-object-rest-spread from 7.3.1 to 7.3.2 (#5496 (https://github.com/storybooks/storybook/pull/5496))
  • Bump fuse.js from 3.3.0 to 3.3.1 (#5497 (https://github.com/storybooks/storybook/pull/5497))
  • Bump jest-emotion from 10.0.6 to 10.0.7 (#5495 (https://github.com/storybooks/storybook/pull/5495))
  • Bump prettier from 1.16.1 to 1.16.4 (#5482 (https://github.com/storybooks/storybook/pull/5482))
  • Bump @types/webpack-env from 1.13.6 to 1.13.7 (#5477 (https://github.com/storybooks/storybook/pull/5477))
  • Bump typescript from 3.2.4 to 3.3.1 (#5479 (https://github.com/storybooks/storybook/pull/5479))
  • Bump eslint-plugin-import from 2.15.0 to 2.16.0 (#5480 (https://github.com/storybooks/storybook/pull/5480))
  • Bump storybook-chromatic from 1.2.5 to 1.2.6 (#5481 (https://github.com/storybooks/storybook/pull/5481))
  • Bump enzyme-adapter-react-16 from 1.8.0 to 1.9.0 (#5478 (https://github.com/storybooks/storybook/pull/5478))
  • Bump markdown-to-jsx from 6.9.0 to 6.9.1 (#5465 (https://github.com/storybooks/storybook/pull/5465))
  • Bump @angular/compiler from 7.2.2 to 7.2.3 (#5466 (https://github.com/storybooks/storybook/pull/5466))
  • Bump babel-plugin-react-docgen from 2.0.0 to 2.0.2 (#5468 (https://github.com/storybooks/storybook/pull/5468))
  • Bump danger from 7.0.4 to 7.0.7 (#5467 (https://github.com/storybooks/storybook/pull/5467))
  • Bump puppeteer from 1.11.0 to 1.12.0 (#5450 (https://github.com/storybooks/storybook/pull/5450))
  • Bump @angular/platform-browser-dynamic from 7.2.2 to 7.2.3 (#5434 (https://github.com/storybooks/storybook/pull/5434))
  • Bump esm from 3.1.4 to 3.2.0 (#5447 (https://github.com/storybooks/storybook/pull/5447))
  • Bump eslint-plugin-jest from 22.1.3 to 22.2.1 (#5448 (https://github.com/storybooks/storybook/pull/5448))
  • Bump danger from 7.0.2 to 7.0.4 (#5449 (https://github.com/storybooks/storybook/pull/5449))
  • Bump case-sensitive-paths-webpack-plugin from 2.1.2 to 2.2.0 (#5451 (https://github.com/storybooks/storybook/pull/5451))

Version 5.0.0

Failed release

Version 5.0.0

Bug Fixes

  • Addon-backgrounds: Fix tool not appearing, or appearing only after a few navigations (#5439 (https://github.com/storybooks/storybook/pull/5439))

Maintenance

  • UI:Added iframe stories (#5428 (https://github.com/storybooks/storybook/pull/5428))
  • UI: Broke up Sidebar (ex-nav) and made stories for subcomponents (#5426 (https://github.com/storybooks/storybook/pull/5426))
  • UI: Improve about/shortcuts stories by passing in onClose as a prop. (#5425 (https://github.com/storybooks/storybook/pull/5425))

Version 5.0.0

Features

  • Addon-knobs: Added property name into form fields (#5414 (https://github.com/storybooks/storybook/pull/5414))

Bug Fixes

  • UI: Fix the layout issue where panels still sort-of appear on non story viewmodes (#5413 (https://github.com/storybooks/storybook/pull/5413))

Maintenance

  • UI: Refactoring components and adding more stories (#5404 (https://github.com/storybooks/storybook/pull/5404))
  • UI: Add extra stories for StoryExplorer component & subcomponents (#5424 (https://github.com/storybooks/storybook/pull/5424))
  • UI: theming treeview & preview (#5372 (https://github.com/storybooks/storybook/pull/5372))

Dependency Upgrades

  • Bump @ngrx/store from 7.1.0 to 7.2.0 (#5433 (https://github.com/storybooks/storybook/pull/5433))
  • Bump @angular/cli from 7.2.2 to 7.3.0 (#5432 (https://github.com/storybooks/storybook/pull/5432))
  • Bump ember-cli-babel from 7.4.0 to 7.4.1 (#5431 (https://github.com/storybooks/storybook/pull/5431))
  • Bump @ember/test-helpers from 1.3.0 to 1.3.1 (#5430 (https://github.com/storybooks/storybook/pull/5430))
  • Bump jest-diff from 23.6.0 to 24.0.0 (#5429 (https://github.com/storybooks/storybook/pull/5429))
  • Bump @types/react from 16.7.21 to 16.7.22 (#5405 (https://github.com/storybooks/storybook/pull/5405))
  • Bump @types/node from 10.12.18 to 10.12.19 (#5406 (https://github.com/storybooks/storybook/pull/5406))
  • Bump autoprefixer from 9.4.6 to 9.4.7 (#5407 (https://github.com/storybooks/storybook/pull/5407))
  • Bump storybook-chromatic from 1.2.4 to 1.2.5 (#5408 (https://github.com/storybooks/storybook/pull/5408))
  • Bump rxjs-compat from 6.3.3 to 6.4.0 (#5409 (https://github.com/storybooks/storybook/pull/5409))
  • Bump jest-config from 23.6.0 to 24.0.0 (#5410 (https://github.com/storybooks/storybook/pull/5410))
  • Bump jest-environment-jsdom from 23.4.0 to 24.0.0 (#5398 (https://github.com/storybooks/storybook/pull/5398))
  • Bump lint-staged from 8.1.0 to 8.1.1 (#5395 (https://github.com/storybooks/storybook/pull/5395))
  • Bump ts-node from 8.0.1 to 8.0.2 (#5396 (https://github.com/storybooks/storybook/pull/5396))
  • Bump @angular/compiler from 7.2.1 to 7.2.2 (#5394 (https://github.com/storybooks/storybook/pull/5394))
  • Bump eslint-plugin-jsx-a11y from 6.1.2 to 6.2.0 (#5397 (https://github.com/storybooks/storybook/pull/5397))
  • Bump telejson from 1.0.0 to 1.0.1 (#5399 (https://github.com/storybooks/storybook/pull/5399))
  • Bump @ember/test-helpers from 1.1.0 to 1.3.0 (#5383 (https://github.com/storybooks/storybook/pull/5383))
  • Bump esm from 3.1.1 to 3.1.4 (#5384 (https://github.com/storybooks/storybook/pull/5384))
  • Bump ws from 6.1.2 to 6.1.3 (#5385 (https://github.com/storybooks/storybook/pull/5385))
  • Bump jest-jasmine2 from 23.6.0 to 24.0.0 (#5386 (https://github.com/storybooks/storybook/pull/5386))
  • Bump vue-loader from 15.6.0 to 15.6.2 (#5387 (https://github.com/storybooks/storybook/pull/5387))
  • Bump @types/react from 16.7.20 to 16.7.21 (#5388 (https://github.com/storybooks/storybook/pull/5388))

Version 5.0.0

Features

  • Core: Version update use persistence (#5370 (https://github.com/storybooks/storybook/pull/5370))
  • Addon-Notes: Add giphy support (#5381 (https://github.com/storybooks/storybook/pull/5381))

Bug Fixes

  • UI: Fix issue where "Tab" keyboard input => ]. ([#5374 (https://github.com/storybooks/storybook/pull/5374))
  • UI: FIX keybindings were pointing to null events (#5375 (https://github.com/storybooks/storybook/pull/5375))
  • Addon-GA: Add missing register.js file in base directory (#5379 (https://github.com/storybooks/storybook/pull/5379))

Maintenance

  • Typescript: Migrate addon-cssresources (#5380 (https://github.com/storybooks/storybook/pull/5380))
  • UI: Keyboard shortcuts refactor (#5359 (https://github.com/storybooks/storybook/pull/5359))

Dependency Upgrades

  • Bump enzyme-adapter-react-16 from 1.7.1 to 1.8.0 (#5366 (https://github.com/storybooks/storybook/pull/5366))
  • Bump typescript from 3.2.2 to 3.2.4 (#5368 (https://github.com/storybooks/storybook/pull/5368))
  • Bump @babel/plugin-transform-react-jsx from 7.2.0 to 7.3.0 (#5367 (https://github.com/storybooks/storybook/pull/5367))
  • Bump @babel/preset-env from 7.2.3 to 7.3.1 (#5369 (https://github.com/storybooks/storybook/pull/5369))
  • Bump vue-loader from 15.5.1 to 15.6.0 (#5365 (https://github.com/storybooks/storybook/pull/5365))
  • Bump prettier from 1.15.3 to 1.16.1 (#5354 (https://github.com/storybooks/storybook/pull/5354))
  • Bump ember-source from 3.7.0 to 3.7.2 (#5358 (https://github.com/storybooks/storybook/pull/5358))
  • Bump @angular/platform-browser-dynamic from 7.2.1 to 7.2.2 (#5353 (https://github.com/storybooks/storybook/pull/5353))
  • Bump ember-cli-babel from 7.2.0 to 7.4.0 (#5357 (https://github.com/storybooks/storybook/pull/5357))
  • Bump zone.js from 0.8.28 to 0.8.29 (#5355 (https://github.com/storybooks/storybook/pull/5355))
  • Bump lerna from 3.10.6 to 3.10.7 (#5356 (https://github.com/storybooks/storybook/pull/5356))
  • Bump eslint-plugin-import from 2.14.0 to 2.15.0 (#5352 (https://github.com/storybooks/storybook/pull/5352))
  • Bump immer from 1.10.5 to 1.12.0 (#5345 (https://github.com/storybooks/storybook/pull/5345))
  • Bump @babel/plugin-proposal-object-rest-spread from 7.2.0 to 7.3.1 (#5342 (https://github.com/storybooks/storybook/pull/5342))
  • Bump autoprefixer from 9.4.5 to 9.4.6 (#5347 (https://github.com/storybooks/storybook/pull/5347))
  • Bump react-focus-lock from 1.17.6 to 1.17.7 (#5344 (https://github.com/storybooks/storybook/pull/5344))
  • Bump @ngrx/store from 7.0.0 to 7.1.0 (#5341 (https://github.com/storybooks/storybook/pull/5341))

Version 4.1.1

Release failed due to NPM error

Version 4.1.11

Bug Fixes

  • React-native: Fixed isUIHidden param (#5067 (https://github.com/storybooks/storybook/pull/5067))
  • React-native: Disabling warning if story is not set in async storage (#5068 (https://github.com/storybooks/storybook/pull/5068))

Version 5.0.0

Features

  • Core: Add a STORY_UNCHANGED event (#5340 (https://github.com/storybooks/storybook/pull/5340))
  • Core: Add a persistence API to context/state -- use for keyboard shortcuts (#5289 (https://github.com/storybooks/storybook/pull/5289))

Maintenance

  • Addon-knobs: Fix story so array type is array (#5318 (https://github.com/storybooks/storybook/pull/5318))

Dependency Upgrades

  • Bump ts-node from 7.0.1 to 8.0.1 (#5346 (https://github.com/storybooks/storybook/pull/5346))
  • Bump marko from 4.14.20 to 4.14.21 (#5343 (https://github.com/storybooks/storybook/pull/5343))
  • Bump @types/jest from 23.3.12 to 23.3.13 (#5327 (https://github.com/storybooks/storybook/pull/5327))
  • Bump @babel/plugin-proposal-class-properties from 7.2.3 to 7.3.0 (#5326 (https://github.com/storybooks/storybook/pull/5326))
  • Bump esm from 3.1.0 to 3.1.1 (#5328 (https://github.com/storybooks/storybook/pull/5328))
  • Bump resolve from 1.9.0 to 1.10.0 (#5329 (https://github.com/storybooks/storybook/pull/5329))
  • Bump webpack from 4.28.4 to 4.29.0 (#5331 (https://github.com/storybooks/storybook/pull/5331))

Version 4.1.9

Note that 4.1.7 contained a bad merge that missed an important change and 4.1.8 release deployed incorrectly to NPM. This release fixes that:

Bug Fixes

  • Core: Add missing polyfills to manager to support IE (#5238 (https://github.com/storybooks/storybook/pull/5238))

Version 4.1.8

Bad release fixed by https://github.com/storybooks/storybook/releases/edit/v4.1.9

Version 5.0.0

Features

  • UI: Memoize treeview utils && ADD fuzzy search (#5321 (https://github.com/storybooks/storybook/pull/5321))

Maintenance

  • Migrate addon google analytics to TS (#5307 (https://github.com/storybooks/storybook/pull/5307))
  • Storyshots: restore emotion snapshots (#5305 (https://github.com/storybooks/storybook/pull/5305))

Dependency Upgrades

  • Bump eslint-config-prettier from 3.5.0 to 3.6.0 (#5311 (https://github.com/storybooks/storybook/pull/5311))
  • Bump eslint-plugin-react from 7.12.3 to 7.12.4 (#5310 (https://github.com/storybooks/storybook/pull/5310))
  • Bump vuex from 3.0.1 to 3.1.0 (#5316 (https://github.com/storybooks/storybook/pull/5316))
  • Bump lerna from 3.10.5 to 3.10.6 (#5313 (https://github.com/storybooks/storybook/pull/5313))
  • Bump react-docgen-typescript-loader from 3.0.0 to 3.0.1 (#5315 (https://github.com/storybooks/storybook/pull/5315))
  • Bump eslint from 5.12.0 to 5.12.1 (#5314 (https://github.com/storybooks/storybook/pull/5314))
  • Bump jscodeshift from 0.6.2 to 0.6.3 (#5317 (https://github.com/storybooks/storybook/pull/5317))

Version 5.0.0

Breaking Changes

  • Addon-centered: Add special entry-points for Vue and React (#5296 (https://github.com/storybooks/storybook/pull/5296))

Features

  • CLI: new add command (#4236 (https://github.com/storybooks/storybook/pull/4236))
  • UI: set the document title when navigating stories (#5277 (https://github.com/storybooks/storybook/pull/5277))

Bug Fixes

  • Addon-a11y: RE-ADD deprecated 'configureA11Y' for backwards compatibility (#5302 (https://github.com/storybooks/storybook/pull/5302))
  • UI: FIX navgition issue for file:// URLs (#5295 (https://github.com/storybooks/storybook/pull/5295))
  • UI: FIX merge mutation (#5300 (https://github.com/storybooks/storybook/pull/5300))
  • Core: FIX issue where webpack process would hang when manager build failed (#5290 (https://github.com/storybooks/storybook/pull/5290))

Version 5.0.0

Maintenance

  • Restore official-storybook error test (#5281 (https://github.com/storybooks/storybook/pull/5281))
  • Add explicit return types to @storybook/addons (#5212 (https://github.com/storybooks/storybook/pull/5212))
  • REFACTOR router into @storybook/router (#5252 (https://github.com/storybooks/storybook/pull/5252))

Dependency Upgrades

  • Bump react-select from 2.2.0 to 2.3.0 (#5288 (https://github.com/storybooks/storybook/pull/5288))
  • Bump webpack-dev-middleware from 3.5.0 to 3.5.1 (#5285 (https://github.com/storybooks/storybook/pull/5285))
  • Bump dotenv-webpack from 1.6.0 to 1.7.0 (#5283 (https://github.com/storybooks/storybook/pull/5283))
  • Bump graphql from 0.13.2 to 14.1.1 (#5282 (https://github.com/storybooks/storybook/pull/5282))
  • Bump marko from 4.14.19 to 4.14.20 (#5284 (https://github.com/storybooks/storybook/pull/5284))
  • Bumps webpack from 4.28.3 to 4.28.4 (#5260 (https://github.com/storybooks/storybook/pull/5260))

Version 4.1.7

Bug Fixes

  • Core: make absolute DLL path relative (#5238 (https://github.com/storybooks/storybook/pull/5238))
  • Addon-actions: import utils directly to prevent import cycles (#5107 (https://github.com/storybooks/storybook/pull/5107))
  • Add-knobs: render non-grouped knobs in the ALL tab (#5106 (https://github.com/storybooks/storybook/pull/5106))

Version 5.0.0

Features

  • Core: preserve user-specified iframe url params (#5272 (https://github.com/storybooks/storybook/pull/5272))

Bug Fixes

  • Storyshots: FIX using the wrong parameter for disabling (#5257 (https://github.com/storybooks/storybook/pull/5257))

Version 5.0.0

Bug Fixes

  • Core: Fix iframe url params (#5265 (https://github.com/storybooks/storybook/pull/5265))

Maintenance

  • Core: Rename viewMode/url from components to story (#5266 (https://github.com/storybooks/storybook/pull/5266))
  • Core: Export events constants as named exports (#5186 (https://github.com/storybooks/storybook/pull/5186))

Dependency Upgrades

  • Bump vue and vue-template-compiler (#5231 (https://github.com/storybooks/storybook/pull/5231))
  • Bump ember-cli from 3.7.0 to 3.7.1 (#5243 (https://github.com/storybooks/storybook/pull/5243))
  • Bump ember-source from 3.6.1 to 3.7.0 (#5258 (https://github.com/storybooks/storybook/pull/5258))
  • Bump @angular/platform-browser-dynamic from 7.1.4 to 7.2.0 (#5259 (https://github.com/storybooks/storybook/pull/5259))
  • Bump vue-loader from 15.4.2 to 15.5.1 (#5261 (https://github.com/storybooks/storybook/pull/5261))

Version 5.0.0

Test publishing improvements. Contents should match 5.0.0-alpha.2 (https://github.com/storybooks/storybook/releases/tag/v5.0.0-alpha.2)

Version 5.0.0

Bug Fixes

  • Storyshots: Fix async issue with obtaining custom Puppeteer instance … (#5130 (https://github.com/storybooks/storybook/pull/5130))

Maintenance

  • MIGRATE to wrap emotion into a @storybook/theming package (#5241 (https://github.com/storybooks/storybook/pull/5241))

Dependency Upgrades

  • Bump zone.js from 0.8.26 to 0.8.27 (#5230 (https://github.com/storybooks/storybook/pull/5230))
  • Bump lerna from 3.8.5 to 3.10.5 (#5229 (https://github.com/storybooks/storybook/pull/5229))

Version 5.0.0

Bug Fixes

  • Core: no-dll option to CLI to disable DllReferencePlugin, fix polyfills (#5238 (https://github.com/storybooks/storybook/pull/5238))
  • Core: Continue {name, kind} support on the SET_CURRENT_STORY event (#5228 (https://github.com/storybooks/storybook/pull/5228))
  • UI: FIX issue with accidentally thinking things are roots (#5236 (https://github.com/storybooks/storybook/pull/5236))

Dependency Upgrades

  • Bump react-scripts from 2.1.1 to 2.1.3 (#5214 (https://github.com/storybooks/storybook/pull/5214))

Version 5.0.0

Breaking Changes

  • Core: Simplify custom webpack config (#4927 (https://github.com/storybooks/storybook/pull/4927))
  • UI: Storybook 5.0 UI and addons overhaul (#5222 (https://github.com/storybooks/storybook/pull/5222))

Features

  • Core: Use new story format in official storybook (#5058 (https://github.com/storybooks/storybook/pull/5058))
  • UI: keyboard shortcuts (#4257 (https://github.com/storybooks/storybook/pull/4257))

Bug Fixes

  • React: Merge CRA2 webpack plugins (#5126 (https://github.com/storybooks/storybook/pull/5126))

Dependency Upgrades

  • Bump eslint-plugin-jest from 22.1.2 to 22.1.3 (#5215 (https://github.com/storybooks/storybook/pull/5215))
  • Bump eslint from 5.11.0 to 5.12.0 (#5216 (https://github.com/storybooks/storybook/pull/5216))
  • Bump jscodeshift from 0.5.1 to 0.6.2 (#5213 (https://github.com/storybooks/storybook/pull/5213))
  • Bump ember-cli from 3.6.1 to 3.7.0 (#5203 (https://github.com/storybooks/storybook/pull/5203))
  • Bump react-dev-utils from 7.0.0 to 7.0.1 (#5202 (https://github.com/storybooks/storybook/pull/5202))
  • Bump ember-cli from 3.6.0 to 3.6.1 (#5188 (https://github.com/storybooks/storybook/pull/5188))
  • Bump terser-webpack-plugin from 1.1.0 to 1.2.1 (#5190 (https://github.com/storybooks/storybook/pull/5190))
  • Bump chalk from 2.4.1 to 2.4.2 (#5191 (https://github.com/storybooks/storybook/pull/5191))

Version 4.2.0-alpha.11

Maintenance

  • Typescript: Add TypeScript CRA example (#5120 (https://github.com/storybooks/storybook/pull/5120))
  • Typescript: Migrate @storybook/channel-postmessage (#5154 (https://github.com/storybooks/storybook/pull/5154))
  • Typescript: Migrate @storybook/client-logger (#5151 (https://github.com/storybooks/storybook/pull/5151))

Dependency Upgrades

  • Bump @babel/cli from 7.2.0 to 7.2.3 (#5178 (https://github.com/storybooks/storybook/pull/5178))
  • Bump babel-plugin-macros from 2.4.4 to 2.4.5 (#5177 (https://github.com/storybooks/storybook/pull/5177))
  • Bump babel-preset-react-app from 6.1.0 to 7.0.0 (#5176 (https://github.com/storybooks/storybook/pull/5176))
  • Bump interpret from 1.1.0 to 1.2.0 (#5175 (https://github.com/storybooks/storybook/pull/5175))
  • Bump file-loader from 2.0.0 to 3.0.1 (#5174 (https://github.com/storybooks/storybook/pull/5174))
  • Bump mini-css-extract-plugin from 0.4.5 to 0.5.0 (#5173 (https://github.com/storybooks/storybook/pull/5173))
  • Bump webpack-cli from 3.2.0 to 3.2.1 (#5172 (https://github.com/storybooks/storybook/pull/5172))
  • Bump marko from 4.14.12 to 4.14.15 (#5157 (https://github.com/storybooks/storybook/pull/5157))
  • Bump @types/jest from 23.3.10 to 23.3.12 (#5158 (https://github.com/storybooks/storybook/pull/5158))
  • Bump @angular/compiler from 7.1.3 to 7.1.4 (#5159 (https://github.com/storybooks/storybook/pull/5159))
  • Bump dotenv-webpack from 1.5.7 to 1.6.0 (#5160 (https://github.com/storybooks/storybook/pull/5160))
  • Bump babel-plugin-macros from 2.4.3 to 2.4.4 (#5161 (https://github.com/storybooks/storybook/pull/5161))

Version 4.1.6

Bug Fixes

  • React: Fix react version backwards compatibility (#5148 (https://github.com/storybooks/storybook/pull/5148))
  • UI: fix highlightColor (#5150 (https://github.com/storybooks/storybook/pull/5150))
  • Core: Transpile addons.js with Babel for IE11 (#5081 (https://github.com/storybooks/storybook/pull/5081))

Maintenance

  • Add CORS headers to versions.json (#5155 (https://github.com/storybooks/storybook/pull/5155))

Dependency Upgrades

  • Bump puppeteer from 1.9.0 to 1.11.0 (#5119 (https://github.com/storybooks/storybook/pull/5119))

Version 4.2.0-alpha.10

Features

  • Addon-a11y: fix addon, add ability to configure context (#5101 (https://github.com/storybooks/storybook/pull/5101))

Bug Fixes

  • Addon-knobs: Render non-grouped knobs in the ALL tab (#5106 (https://github.com/storybooks/storybook/pull/5106))
  • Addon-actions: import utils directly to prevent import cycles (#5107 (https://github.com/storybooks/storybook/pull/5107))

Maintenance

  • TypeScript: Migrate @storybook/node-logger (#5153 (https://github.com/storybooks/storybook/pull/5153))
  • TypeScript: Migrate @storybook/core-events (#5140 (https://github.com/storybooks/storybook/pull/5140))

Dependency Upgrades

  • bump puppeteer from 1.9.0 to 1.11.0 (#5119 (https://github.com/storybooks/storybook/pull/5119))
  • Bump lerna from 3.6.0 to 3.8.4 (#5142 (https://github.com/storybooks/storybook/pull/5142))
  • Bump svelte from 2.15.3 to 2.16.0 (#5145 (https://github.com/storybooks/storybook/pull/5145))
  • Bump react-dev-utils from 6.1.1 to 7.0.0 (#5146 (https://github.com/storybooks/storybook/pull/5146))
  • Bump react-is from 16.6.3 to 16.7.0 (#5144 (https://github.com/storybooks/storybook/pull/5144))

Version 4.2.0-alpha.9

Bug Fixes

  • Transpile addons.js with Babel (#5081 (https://github.com/storybooks/storybook/pull/5081))

Dependency Upgrades

  • Security] Bump webpack-dev-server from 3.1.10 to 3.1.14 ([#5108 (https://github.com/storybooks/storybook/pull/5108))
  • Update @storybook/react to include peer dependency @emotion/core (#5135 (https://github.com/storybooks/storybook/pull/5135))
  • Bump webpack-cli from 3.1.2 to 3.2.0 (#5137 (https://github.com/storybooks/storybook/pull/5137))
  • Bump resolve from 1.8.1 to 1.9.0 (#5139 (https://github.com/storybooks/storybook/pull/5139))
  • Bump husky from 1.3.0 to 1.3.1 (#5138 (https://github.com/storybooks/storybook/pull/5138))
  • Bump @types/node from 10.12.17 to 10.12.18 (#5098 (https://github.com/storybooks/storybook/pull/5098))
  • Bump svelte-loader from 2.11.0 to 2.12.0 (#5125 (https://github.com/storybooks/storybook/pull/5125))
  • Bump react-modal from 3.7.1 to 3.8.1 (#5124 (https://github.com/storybooks/storybook/pull/5124))
  • Bump marko from 4.14.3 to 4.14.12 (#5123 (https://github.com/storybooks/storybook/pull/5123))
  • Bump css-loader from 1.0.1 to 2.1.0 (#5115 (https://github.com/storybooks/storybook/pull/5115))
  • Bump lit-html from 0.12.0 to 0.14.0 (#5114 (https://github.com/storybooks/storybook/pull/5114))
  • Bump @angular/platform-browser-dynamic from 7.1.3 to 7.1.4 (#5113 (https://github.com/storybooks/storybook/pull/5113))

Version 4.2.0-alpha.8

Maintenance

  • Typescript: Migrate @storybook/channel-websocket (#5046 (https://github.com/storybooks/storybook/pull/5046))
  • Typescript: Migrate @storybook/addons (#5018 (https://github.com/storybooks/storybook/pull/5018))

Dependency Upgrades

  • Bump @babel/plugin-proposal-class-properties from 7.2.1 to 7.2.3 (#5070 (https://github.com/storybooks/storybook/pull/5070))
  • Bump babel-plugin-named-asset-import from 0.2.3 to 0.3.0 (#5100 (https://github.com/storybooks/storybook/pull/5100))
  • Bump eslint from 5.10.0 to 5.11.0 (#5097 (https://github.com/storybooks/storybook/pull/5097))
  • Bump loader-utils from 1.2.0 to 1.2.1 (#5099 (https://github.com/storybooks/storybook/pull/5099))
  • Bump boxen from 2.0.0 to 2.1.0 (#5104 (https://github.com/storybooks/storybook/pull/5104))
  • Bump @ngrx/store from 6.1.2 to 7.0.0 (#5105 (https://github.com/storybooks/storybook/pull/5105))
  • Bump react-select from 2.1.1 to 2.1.2 (#5102 (https://github.com/storybooks/storybook/pull/5102))

Version 4.1.4

Bug Fixes

  • Core: Load Symbol polyfill before any other code (#5082 (https://github.com/storybooks/storybook/pull/5082))
  • React: Fix error with new CRA Webpack config (#5074 (https://github.com/storybooks/storybook/pull/5074))

Version 4.2.0-alpha.7

Bug Fixes

  • React: Fix error with new CRA Webpack config (#5074 (https://github.com/storybooks/storybook/pull/5074))
  • Core: Load Symbol polyfill before any other code (#5082 (https://github.com/storybooks/storybook/pull/5082))

Dependency Upgrades

  • Bump eslint-plugin-jest from 21.27.2 to 22.1.2 (#5089 (https://github.com/storybooks/storybook/pull/5089))
  • Bump react-color from 2.14.1 to 2.17.0 (#5083 (https://github.com/storybooks/storybook/pull/5083))
  • Bump @angular-devkit/build-angular from 0.10.7 to 0.11.4 (#5084 (https://github.com/storybooks/storybook/pull/5084))
  • Bump ts-loader from 5.3.1 to 5.3.2 (#5085 (https://github.com/storybooks/storybook/pull/5085))
  • Bump loader-utils from 1.1.0 to 1.2.0 (#5086 (https://github.com/storybooks/storybook/pull/5086))
  • Bump protractor from 5.4.1 to 5.4.2 (#5087 (https://github.com/storybooks/storybook/pull/5087))
  • Bump ember-cli from 3.5.1 to 3.6.0 (#5088 (https://github.com/storybooks/storybook/pull/5088))
  • Bump tslint from 5.11.0 to 5.12.0 (#5090 (https://github.com/storybooks/storybook/pull/5090))
  • Bump react-dom from 16.6.3 to 16.7.0 (#5071 (https://github.com/storybooks/storybook/pull/5071))

Version 4.2.0-alpha.6

Features

  • React-Native: Change on-device layout to absolute position (#4962 (https://github.com/storybooks/storybook/pull/4962))
  • Addon-Info: add css classes for style overrides (#4589 (https://github.com/storybooks/storybook/pull/4589))

Bug Fixes

  • Addon-Info: Display description when story name matches component (#4863 (https://github.com/storybooks/storybook/pull/4863))
  • React-Native: Disable warning if story is not set in async storage (#5068 (https://github.com/storybooks/storybook/pull/5068))
  • React-Native: Fixed isUIHidden param (#5067 (https://github.com/storybooks/storybook/pull/5067))
  • Vue: Fix reloading and story decoration (#5057 (https://github.com/storybooks/storybook/pull/5057))

Maintenance

  • TypeScript: migrate @storybook/channels to typescript (#4977 (https://github.com/storybooks/storybook/pull/4977))

Dependency Upgrades

  • Bump babel-plugin-macros from 2.4.2 to 2.4.3 (#5060 (https://github.com/storybooks/storybook/pull/5060))
  • Bump @babel/core from 7.2.0 to 7.2.2 (#5059 (https://github.com/storybooks/storybook/pull/5059))
  • Bump ember-cli-htmlbars-inline-precompile from 1.0.5 to 2.1.0 (#5064 (https://github.com/storybooks/storybook/pull/5064))
  • Bump react-test-renderer from 16.6.3 to 16.7.0 (#5063 (https://github.com/storybooks/storybook/pull/5063))
  • Bump autoprefixer from 9.4.2 to 9.4.3 (#5061 (https://github.com/storybooks/storybook/pull/5061))

Version 4.1.3

Bug Fixes

  • React: remove unnecessary dependencies, fix aliasing (#5047 (https://github.com/storybooks/storybook/pull/5047))
  • React: alias to react & react-dom (#5016 (https://github.com/storybooks/storybook/pull/5016))
  • Addon-knobs: Fix color picker display (#5010 (https://github.com/storybooks/storybook/pull/5010))

Version 4.2.0-alpha.5

Bug Fixes

  • React: Remove unnecessary dependencies, fix aliasing (#5047 (https://github.com/storybooks/storybook/pull/5047))

Dependency Upgrades

  • Bump @types/node from 10.12.14 to 10.12.17 (#5045 (https://github.com/storybooks/storybook/pull/5045))
  • Bump ember-source from 3.5.1 to 3.6.1 (#5044 (https://github.com/storybooks/storybook/pull/5044))

Version 4.2.0-alpha.4

Bug Fixes

  • React: fix alias for react(-dom) to resolve to the user's version (#5042 (https://github.com/storybooks/storybook/pull/5042))

Dependency Upgrades

  • Bump husky from 1.2.0 to 1.3.0 (#5038 (https://github.com/storybooks/storybook/pull/5038))
  • Bump fork-ts-checker-webpack-plugin from 0.4.15 to 0.5.2 (#5037 (https://github.com/storybooks/storybook/pull/5037))

Version 4.2.0-alpha.3

Bug Fixes

  • React: add alias to react & react-dom (#5016 (https://github.com/storybooks/storybook/pull/5016))
  • Addon-knobs: fix color picker display (#5010 (https://github.com/storybooks/storybook/pull/5010))

Version 4.2.0-alpha.2

Features

  • Addon-Info: add markdown support for jsdoc comments (#4983 (https://github.com/storybooks/storybook/pull/4983))
  • Addon-Storysource: support Flow (#4971 (https://github.com/storybooks/storybook/pull/4971))

Maintenance

  • Make applyPresets function signature more consistent (#4988 (https://github.com/storybooks/storybook/pull/4988))

Dependency Upgrades

  • RESET lockfile (#4991 (https://github.com/storybooks/storybook/pull/4991))

Version 4.1.2

Bug Fixes

  • Addon-knobs: Add missing key property in Panel (#4507 (https://github.com/storybooks/storybook/pull/4507))
  • Fix package version dependencies (#4960 (https://github.com/storybooks/storybook/pull/4960))

Version 4.2.0-alpha.1

Fixes 4.2.0-alpha.0

Features

  • Addon-info: add forwardRef support (#4961 (https://github.com/storybooks/storybook/pull/4961))

Bug Fixes

  • Addon-knobs: Add missing key property in Panel (#4507 (https://github.com/storybooks/storybook/pull/4507))

Maintenance

  • Addon-notes: Migrated to TypeScript (#4758 (https://github.com/storybooks/storybook/pull/4758))

Dependency Upgrades

  • Fix: Add missing peer dependencies to addon-knobs (#4928 (https://github.com/storybooks/storybook/pull/4928))

Version 4.1.1

Bug Fixes

  • FIX react native by adding an empty array named dlls to the templateParameters (#4985 (https://github.com/storybooks/storybook/pull/4985))

Version 4.1.0

Storybook 4.1 with performance and compatibility improvements! Highlights include:

  • Core: Performance optimizations on separate manager preview split, improved cold start, restart & rebuild (#4834 (https://github.com/storybooks/storybook/pull/4834))
  • React: add support for all versions of react (#4808 (https://github.com/storybooks/storybook/pull/4808))
  • Addon-CSSResources: new adddon to dynamically add/remove css (#4622 (https://github.com/storybooks/storybook/pull/4622))
  • React: use babel presets/plugins based on CRA. (#4836 (https://github.com/storybooks/storybook/pull/4836))
  • React-native: Add ability to filter story list (#4806 (https://github.com/storybooks/storybook/pull/4806))
  • React: Add TypeScript support for react-scripts (#4824 (https://github.com/storybooks/storybook/pull/4824))

There are dozens more fixes, features, and tweaks in the 4.1 release. See changelogs for 4.1.0-* for details.

Version 4.1.0

Maintenance

  • React-native: add core-js to addons (#4981 (https://github.com/storybooks/storybook/pull/4981))

Version 4.1.0

Bug Fixes

  • Fix storyshots by compiling JS modules (#4967 (https://github.com/storybooks/storybook/pull/4967))
  • Angular: move 'core-js/modules/es6.promise' into storyshots (#4929 (https://github.com/storybooks/storybook/pull/4929))

Version 4.0.12

Bug Fixes

  • Addon-a11y: Fix runtime errors in older browsers (#4904 (https://github.com/storybooks/storybook/pull/4904))

Version 4.1.0

Features

  • Add CRA TypeScript support for .storybook folder (#4902 (https://github.com/storybooks/storybook/pull/4902))

Bug Fixes

  • React-native: Fix async storage (#4907 (https://github.com/storybooks/storybook/pull/4907))
  • Core: replace babel/runtime with core-js to fix some aliasing issues (#4900 (https://github.com/storybooks/storybook/pull/4900))

Maintenance

  • Core: More granular methods separation in "build-static" and "build-dev" (#4919 (https://github.com/storybooks/storybook/pull/4919))
  • Examples: replace deprecated setOptions with withOptions (#4899 (https://github.com/storybooks/storybook/pull/4899))

Version 4.0.11

Bug Fixes

  • Restore index.html in cra-kitchen-sink (#4856 (https://github.com/storybooks/storybook/pull/4856))
  • Add try, catch for IE11 as it breaks script execution (#4870 (https://github.com/storybooks/storybook/pull/4870))

Version 4.0.10

Fixes 4.0.9

Bug Fixes

  • Core: Use correct cache directory path (#4792 (https://github.com/storybooks/storybook/pull/4792))
  • Addon-Info: fix docgen description display (#4685 (https://github.com/storybooks/storybook/pull/4685))
  • Addon-storyshots-puppeteer: fix peerDependencies (#4828 (https://github.com/storybooks/storybook/pull/4828))

Version 4.1.0

Maintenance

  • Performance optimizations on separate manager preview split, improved cold start, restart & rebuild (#4834 (https://github.com/storybooks/storybook/pull/4834))

Version 4.1.0

Features

  • UI: Accessible success/fail colors (#4843 (https://github.com/storybooks/storybook/pull/4843))
  • React-native: add option to set keyboarVerticalOffset (#4862 (https://github.com/storybooks/storybook/pull/4862))
  • Addon-CSSResources: new adddon to dynamically add/remove css (#4622 (https://github.com/storybooks/storybook/pull/4622))

Bug Fixes

  • Core: Add try, catch for history API for IE11 (#4870 (https://github.com/storybooks/storybook/pull/4870))
  • Core: Don't copy index.html on build-storybook (#4856 (https://github.com/storybooks/storybook/pull/4856))
  • React-native: properly set initial story out of Async Storage. (#4872 (https://github.com/storybooks/storybook/pull/4872))
  • React-native: show webpack-related build issues (#4883 (https://github.com/storybooks/storybook/pull/4883))
  • Addon-info: fix docgen description display (#4685 (https://github.com/storybooks/storybook/pull/4685))

Dependency Upgrades

  • Bump svelte to 2.15.3, addresses !4478 (#4842 (https://github.com/storybooks/storybook/pull/4842))

Version 4.1.0

Features

  • React: use webpack/babel presets/plugins based on CRA. (#4836 (https://github.com/storybooks/storybook/pull/4836))
  • React-native: Add ability to filter story list (#4806 (https://github.com/storybooks/storybook/pull/4806))

Bug Fixes

  • Core: Don't mangle production build (#4838 (https://github.com/storybooks/storybook/pull/4838))
  • HTML: Don't change rootElement when received node is the same (#4822 (https://github.com/storybooks/storybook/pull/4822))

Maintenance

  • Fix snapshots to use "emotion/snapshot-serializer" (#4837 (https://github.com/storybooks/storybook/pull/4837))

Version 4.1.0

Features

  • Add TypeScript support for react-scripts (#4824 (https://github.com/storybooks/storybook/pull/4824))

Version 4.1.0

Features

  • ADD support for all versions of react (#4808 (https://github.com/storybooks/storybook/pull/4808))

Bug Fixes

  • Use correct cache directory path (#4792 (https://github.com/storybooks/storybook/pull/4792))

Version 4.0.8

Bug Fixes

  • Addon-knobs: Vue optimize on force render (#4773 (https://github.com/storybooks/storybook/pull/4773))

Version 4.1.0

Maintenance

  • REFACTOR dev-serve to output less noise (#4791 (https://github.com/storybooks/storybook/pull/4791))
  • Separate manager and preview part.2 (#4789 (https://github.com/storybooks/storybook/pull/4789))

Dependency Upgrades

  • Use alpha minify dependency to upgrade transitive lodash dependencies (#4771 (https://github.com/storybooks/storybook/pull/4771))

Version 4.0.7

  • Vue/Angular/Mithril/Polymer: add missing "forceReRender" and "addParameters" (#4767 (https://github.com/storybooks/storybook/pull/4767))

Version 4.1.0

Features

  • Core: Interpolation for multiple environment variables (#4761 (https://github.com/storybooks/storybook/pull/4761))
  • UI: deep theming for stories nav panel (#4702 (https://github.com/storybooks/storybook/pull/4702))
  • React-native: Persist last displayed story, allow to set initial story. (#4713 (https://github.com/storybooks/storybook/pull/4713))

Bug Fixes

  • Better a11y (#4704 (https://github.com/storybooks/storybook/pull/4704))
  • Remove z-index from vertical resizer (#4651 (https://github.com/storybooks/storybook/pull/4651))
  • React: Ensure @storybook/react can be imported in Node.js without errors (#4757 (https://github.com/storybooks/storybook/pull/4757))

Maintenance

  • Core: separate manager from preview (#4590 (https://github.com/storybooks/storybook/pull/4590))
  • Add tests for custom react-scripts packages (#4768 (https://github.com/storybooks/storybook/pull/4768))
  • FIX deprecation warning from husky (#4755 (https://github.com/storybooks/storybook/pull/4755))
  • Tech/silent smoke tests (#4749 (https://github.com/storybooks/storybook/pull/4749))

Dependency Upgrades

  • Bump lint-staged from 7.3.0 to 8.0.4 (#4673 (https://github.com/storybooks/storybook/pull/4673))
  • Bump svelte from 2.13.5 to 2.15.2 (#4726 (https://github.com/storybooks/storybook/pull/4726))
  • Security] Bump cached-path-relative from 1.0.1 to 1.0.2 ([#4745 (https://github.com/storybooks/storybook/pull/4745))
  • Update expo requirement from ^30.0.1 to ^31.0.4 in /examples-native/crna-kitchen-sink (#4728 (https://github.com/storybooks/storybook/pull/4728))
  • Bump @storybook/addon-links from 3.4.11 to 4.0.4 in /docs (#4732 (https://github.com/storybooks/storybook/pull/4732))
  • Bump react-syntax-highlighter from 9.0.1 to 10.0.0 (#4654 (https://github.com/storybooks/storybook/pull/4654))
  • Bump @angular/compiler from 7.0.1 to 7.0.2 (#4677 (https://github.com/storybooks/storybook/pull/4677))
  • Bump @types/jest from 23.3.8 to 23.3.9 (#4658 (https://github.com/storybooks/storybook/pull/4658))
  • Bump copy-webpack-plugin from 4.5.4 to 4.6.0 (#4674 (https://github.com/storybooks/storybook/pull/4674))
  • Bump @ngrx/store from 6.1.1 to 6.1.2 (#4678 (https://github.com/storybooks/storybook/pull/4678))
  • Security] Bump merge from 1.2.0 to 1.2.1 ([#4686 (https://github.com/storybooks/storybook/pull/4686))

Version 4.0.6

Features

  • React: add support for custom react-scripts packages (#4712 (https://github.com/storybooks/storybook/pull/4712))

Bug Fixes

  • Core: fix NODE_PATH is not being loaded from .env (#4706 (https://github.com/storybooks/storybook/pull/4706))

Version 4.1.0

2018-November-06

Features

  • Core: add cursor images to webpack loader #4498 (https://github.com/storybooks/storybook/pull/4498)
  • Storyshots-puppeteer: Allow specifying an existing browser #4721 (https://github.com/storybooks/storybook/pull/4721)
  • React-native: close StoryListView after tap again in the current story #4714 (https://github.com/storybooks/storybook/pull/4714)

Dependency Upgrades

  • Bump @angular/compiler from 7.0.1 to 7.0.2 #4677 (https://github.com/storybooks/storybook/pull/4677)
  • Bump @types/jest from 23.3.8 to 23.3.9 #4658 (https://github.com/storybooks/storybook/pull/4658)
  • Bump copy-webpack-plugin from 4.5.4 to 4.6.0 #4674 (https://github.com/storybooks/storybook/pull/4674)
  • Bump @ngrx/store from 6.1.1 to 6.1.2 #4678 (https://github.com/storybooks/storybook/pull/4678)
  • Security] Bump merge from 1.2.0 to 1.2.1 [#4686 (https://github.com/storybooks/storybook/pull/4686)

Version 4.0.4

2018-November-06

Bug Fixes

  • Core: Change extensions ordering in webpack config #4708 (https://github.com/storybooks/storybook/pull/4708)
  • Addon-Knobs: Fix PropTypes in NumberType #4669 (https://github.com/storybooks/storybook/pull/4669)
  • Addon-Viewport: Fix "defaultViewport" configuration #4683 (https://github.com/storybooks/storybook/pull/4683)
  • Addon-Jest: Fix test matching #4689 (https://github.com/storybooks/storybook/pull/4689)
  • Fix tests in node 11 by using Array#sort correctly #4720 (https://github.com/storybooks/storybook/pull/4720)

Dependency Upgrades

  • Bump react-syntax-highlighter from 9.0.1 to 10.0.0 #4654 (https://github.com/storybooks/storybook/pull/4654)
  • Remove SB deps from cli tests #4705 (https://github.com/storybooks/storybook/pull/4705)

Version 4.0.3

2018-November-06

Bug Fixes

  • React: Fix css relative asset urls #4695 (https://github.com/storybooks/storybook/pull/4695)
  • Core: Fix a bug with buildStaticStandalone resolving too early #4649 (https://github.com/storybooks/storybook/pull/4649)
  • Angular: Fixes component imports from dist #4682 (https://github.com/storybooks/storybook/pull/4682)
  • Addon-info: Improve accessibility with contrast #4698 (https://github.com/storybooks/storybook/pull/4698)
  • Ember: update ergonomics to not require any manual setup #4594 (https://github.com/storybooks/storybook/pull/4594)
  • React-native: fix accessibility for component preview (iOS+VoiceOver) #4601 (https://github.com/storybooks/storybook/pull/4601)

Maintenance

  • Update release process and master becomes the stable branch #4719 (https://github.com/storybooks/storybook/pull/4719)
  • Report CLI tests to teamcity #4671 (https://github.com/storybooks/storybook/pull/4671)

Dependency Upgrades

30 PRs
  • Bump @angular/core from 7.0.1 to 7.0.2 #4675 (https://github.com/storybooks/storybook/pull/4675)
  • Security] Bump merge from 1.2.0 to 1.2.1 in /docs [#4687 (https://github.com/storybooks/storybook/pull/4687)
  • Bump typescript from 3.1.4 to 3.1.6 #4699 (https://github.com/storybooks/storybook/pull/4699)
  • Set zone.js as a peer and dev dependency #4663 (https://github.com/storybooks/storybook/pull/4663)
  • chore(core): update css-loader to latest #4619 (https://github.com/storybooks/storybook/pull/4619)
  • Bump css-loader from 1.0.0 to 1.0.1 #4655 (https://github.com/storybooks/storybook/pull/4655)
  • Bump @ngrx/store from 6.1.0 to 6.1.1 #4653 (https://github.com/storybooks/storybook/pull/4653)
  • Allow for angular-devkit/core version aligned with Angular v7 #4652 (https://github.com/storybooks/storybook/pull/4652)
  • Bump ember-load-initializers from 1.1.0 to 2.0.0 #4634 (https://github.com/storybooks/storybook/pull/4634)
  • Bump @ember/test-helpers from 0.7.27 to 1.0.0 #4630 (https://github.com/storybooks/storybook/pull/4630)
  • Bump @storybook/addon-actions from 3.4.11 to 4.0.0 in /docs #4626 (https://github.com/storybooks/storybook/pull/4626)
  • Bump gatsby-plugin-sharp from 2.0.7 to 2.0.10 in /docs #4627 (https://github.com/storybooks/storybook/pull/4627)
  • Bump typescript from 3.1.3 to 3.1.4 #4629 (https://github.com/storybooks/storybook/pull/4629)
  • Bump react-scripts from 2.0.5 to 2.1.0 #4631 (https://github.com/storybooks/storybook/pull/4631)
  • Bump ember-source from 3.5.0 to 3.5.1 #4633 (https://github.com/storybooks/storybook/pull/4633)
  • Bump @types/node from 10.12.0 to 10.12.1 #4635 (https://github.com/storybooks/storybook/pull/4635)
  • Bump react-dev-utils from 6.0.5 to 6.1.0 #4636 (https://github.com/storybooks/storybook/pull/4636)
  • Bump eslint from 5.7.0 to 5.8.0 #4613 (https://github.com/storybooks/storybook/pull/4613)
  • Bump express-graphql from 0.6.12 to 0.7.1 #4610 (https://github.com/storybooks/storybook/pull/4610)
  • Bump tslint-plugin-prettier from 2.0.0 to 2.0.1 #4609 (https://github.com/storybooks/storybook/pull/4609)
  • Bump eslint-plugin-jest from 21.26.1 to 21.26.2 #4606 (https://github.com/storybooks/storybook/pull/4606)
  • Bump @types/jest from 23.3.7 to 23.3.8 #4611 (https://github.com/storybooks/storybook/pull/4611)
  • Bump fork-ts-checker-webpack-plugin from 0.4.10 to 0.4.14 #4607 (https://github.com/storybooks/storybook/pull/4607)
  • Bump autoprefixer from 9.2.1 to 9.3.1 #4605 (https://github.com/storybooks/storybook/pull/4605)
  • Bump jasmine-core from 3.2.1 to 3.3.0 #4581 (https://github.com/storybooks/storybook/pull/4581)
  • Bump react-dom from 16.5.2 to 16.6.0 #4580 (https://github.com/storybooks/storybook/pull/4580)
  • Bump eslint-plugin-jest from 21.25.1 to 21.26.1 #4583 (https://github.com/storybooks/storybook/pull/4583)
  • Bump react from 16.5.2 to 16.6.0 #4584 (https://github.com/storybooks/storybook/pull/4584)
  • Bump react-syntax-highlighter from 9.0.0 to 9.0.1 #4585 (https://github.com/storybooks/storybook/pull/4585)
  • Bump remark-cli from 5.0.0 to 6.0.0 #4551 (https://github.com/storybooks/storybook/pull/4551)

Version 4.0.2

2018-October-31

Fix broken 4.0.1 release

Bug Fixes

  • Addon-knobs: fix select array values showing k #4586 (https://github.com/storybooks/storybook/pull/4586)

Version 4.0.1

2018-October-31

Broken release - ``@storybook/client-logger somehow didn't get published to NPM. (`https://github.com/storybooks/storybook/issues/4660`)

Version 4.0.0

2018-October-29

Storybook 4.0 is our first major-version update in over a year! Key improvements include:

  • Build tools
    • Webpack 4 #3148 (https://github.com/storybooks/storybook/pull/3148)
    • Babel 7 #3746 (https://github.com/storybooks/storybook/pull/3746)
  • View layers
    • Storybook for Ember #4237 (https://github.com/storybooks/storybook/pull/4237)
    • Storybook for MarkoJS #3504 (https://github.com/storybooks/storybook/pull/3504)
    • Storybook for Mithril #3244 (https://github.com/storybooks/storybook/pull/3244)
    • Storybook for HTML snippets #3475 (https://github.com/storybooks/storybook/pull/3475)
    • Storybook for Svelte #3770 (https://github.com/storybooks/storybook/pull/3770)
    • Storybook for Riot #4070 (https://github.com/storybooks/storybook/pull/4070)
  • Mobile
    • Mobile device view: toggling stories panel with ☰ button #3337 (https://github.com/storybooks/storybook/pull/3337)
    • React Native: Remove the packager from storybook #4261 (https://github.com/storybooks/storybook/pull/4261)
    • React-Native: On-device addons #4381 (https://github.com/storybooks/storybook/pull/4381)
    • React-Native: On-device addons for notes, knobs, backgrounds #4327 (https://github.com/storybooks/storybook/pull/4327)
  • UI
    • Storybook UI theming #3628 (https://github.com/storybooks/storybook/pull/3628)
  • Core
    • Story parameters #2679 (https://github.com/storybooks/storybook/pull/2679)
    • Generic addon decorators [#3555]
      (https://github.com/storybooks/storybook/pull/3555)
    • Support css-modules #4405 (https://github.com/storybooks/storybook/pull/4405)
    • start-storybook: open browser tab on first compilation #4149 (https://github.com/storybooks/storybook/pull/4149)
    • start-storybook: suggest an alternative when the port is occupied #4146 (https://github.com/storybooks/storybook/pull/4146)
    • CLI-less Node api #4344 (https://github.com/storybooks/storybook/pull/4344)
    • Rename CLI to sb #4345 (https://github.com/storybooks/storybook/pull/4345)

There are hundreds of more fixes, features, and tweaks in the 4.0 release. See changelogs for 4.0.0-rc.* and 4.0.0-alpha.* for details; check out our migration guide](https://medium.com/storybookjs/migrating-to-storybook-4-c65b19a03d2c) for a walkthrough of how to upgrade or the [migration docs (https://github.com/storybooks/storybook/blob/master/MIGRATION.md#from-version-34x-to-40x) for an enumeration of breaking changes.

Version 4.0.0

2018-October-25

Dependency Upgrades

  • Upgrade react-komposer to 2.0.5 #4547 (https://github.com/storybooks/storybook/pull/4547)

Version 4.0.0

2018-October-25

Maintenance

  • Fix issue with sb init on the Vue CLI #4535 (https://github.com/storybooks/storybook/pull/4535)

Version 4.0.0

2018-October-25

Features

  • Ember: update to not require any manual setup #4544 (https://github.com/storybooks/storybook/pull/4544)

Bug Fixes

  • React: add mini-css-extract-plugin to app/react dependencies #4534 (https://github.com/storybooks/storybook/pull/4534)

Maintenance

  • Add angular@7 cli tests #4524 (https://github.com/storybooks/storybook/pull/4524)
  • Fix the node-logger version in app/react #4539 (https://github.com/storybooks/storybook/pull/4539)

Dependency Upgrades

  • Bump danger from 4.4.8 to 6.0.2 #4538 (https://github.com/storybooks/storybook/pull/4538)
  • Bump react-test-renderer from 16.5.2 to 16.6.0 #4536 (https://github.com/storybooks/storybook/pull/4536)
  • Bump fuse.js from 3.2.1 to 3.3.0 #4537 (https://github.com/storybooks/storybook/pull/4537)
  • Bump riot from 3.12.0 to 3.13.0 #4511 (https://github.com/storybooks/storybook/pull/4511)

Version 4.0.0

2018-October-23

Bug Fixes

  • Fix knobs select to support rich values #4522 (https://github.com/storybooks/storybook/pull/4522)
  • Turn off spell check in story filter #4472 (https://github.com/storybooks/storybook/pull/4472)-

Maintenance

  • ADD timeout to update check #4530 (https://github.com/storybooks/storybook/pull/4530)
  • REMOVE emotion from demo components to make backwards compatibility easier && ADD demo components to official example #4527 (https://github.com/storybooks/storybook/pull/4527)
  • Exclude story files from angular app build #4485 (https://github.com/storybooks/storybook/pull/4485)

Version 4.0.0

2018-October-22

Features

  • Support css-modules #4405 (https://github.com/storybooks/storybook/pull/4405)
  • Angular: Support sass files #4343 (https://github.com/storybooks/storybook/pull/4343)
  • Support "mjs" extensions #4466 (https://github.com/storybooks/storybook/pull/4466)
  • Allow presets to be async #4450 (https://github.com/storybooks/storybook/pull/4450)

Bug Fixes

  • Addon-Jest: undefined file extension #4452 (https://github.com/storybooks/storybook/pull/4452)

Maintenance

  • Override babelrc for the node related code #4451 (https://github.com/storybooks/storybook/pull/4451)
  • Use cross-env in official example #4474 (https://github.com/storybooks/storybook/pull/4474)

Dependency Upgrades

  • Bump copy-webpack-plugin from 4.5.3 to 4.5.4 #4492 (https://github.com/storybooks/storybook/pull/4492)
  • Bump jest-image-snapshot from 2.5.0 to 2.6.0 #4494 (https://github.com/storybooks/storybook/pull/4494)
  • Bump webpack from 4.20.2 to 4.21.0 #4477 (https://github.com/storybooks/storybook/pull/4477)

Version 4.0.0

2018-October-18

Bug Fixes

  • Angular: expose webpackFinal extension #4431 (https://github.com/storybooks/storybook/pull/4431)
  • Addon-Knobs: fix ints as values #4465 (https://github.com/storybooks/storybook/pull/4465)

Maintenance

  • Add Angular 6 fixture to the sb-cli tests #4464 (https://github.com/storybooks/storybook/pull/4464)

Dependency Upgrades

  • Require React 16.3 as a peer dependency #4458 (https://github.com/storybooks/storybook/pull/4458)
  • Bump @ember/test-helpers from 0.7.26 to 0.7.27 #4455 (https://github.com/storybooks/storybook/pull/4455)
  • Bump eslint-plugin-jest from 21.25.0 to 21.25.1 #4456 (https://github.com/storybooks/storybook/pull/4456)
  • Bump autoprefixer from 9.2.0 to 9.2.1 #4457 (https://github.com/storybooks/storybook/pull/4457)
  • Bump @types/node from 10.11.7 to 10.12.0 #4434 (https://github.com/storybooks/storybook/pull/4434)
  • Bump ember-cli-inject-live-reload from 2.0.0 to 2.0.1 #4435 (https://github.com/storybooks/storybook/pull/4435)
  • Bump gatsby-plugin-sharp from 1.6.48 to 2.0.7 in /docs #4438 (https://github.com/storybooks/storybook/pull/4438)
  • Bump marked from 0.4.0 to 0.5.1 in /docs #4437 (https://github.com/storybooks/storybook/pull/4437)
  • Bump highlight.js from 9.12.0 to 9.13.0 in /docs #4440 (https://github.com/storybooks/storybook/pull/4440)

Version 4.0.0

2018-October-15

Features

  • Addon: google analytics #4138 (https://github.com/storybooks/storybook/pull/4138)

Bug Fixes

  • Improve environment var loading #4413 (https://github.com/storybooks/storybook/pull/4413)

Maintenance

  • Skip preflight check when starting cra kitchen sink #4408 (https://github.com/storybooks/storybook/pull/4408)
  • Change crna-kitchen-sink path and Some CI maintenance #4409 (https://github.com/storybooks/storybook/pull/4409)
  • Create ember entry point to official storybook #4426 (https://github.com/storybooks/storybook/pull/4426)

Dependency Upgrades

  • Bump ember-cli from 3.4.3 to 3.5.0 #4429 (https://github.com/storybooks/storybook/pull/4429)
  • Bump react-native-modal-selector from 0.0.27 to 0.0.29 #4428 (https://github.com/storybooks/storybook/pull/4428)
  • Bump ember-cli-inject-live-reload from 1.8.2 to 1.10.1 #4423 (https://github.com/storybooks/storybook/pull/4423)
  • Bump html-webpack-plugin from 4.0.0-beta.1 to 4.0.0-beta.2 #4421 (https://github.com/storybooks/storybook/pull/4421)
  • Bump react-scripts from 2.0.4 to 2.0.5 #4420 (https://github.com/storybooks/storybook/pull/4420)
  • Bump autoprefixer from 9.1.5 to 9.2.0 #4417 (https://github.com/storybooks/storybook/pull/4417)
  • Bump redux from 4.0.0 to 4.0.1 #4419 (https://github.com/storybooks/storybook/pull/4419)
  • Bump ts-loader from 5.2.1 to 5.2.2 #4418 (https://github.com/storybooks/storybook/pull/4418)
  • Bump eslint-plugin-jest from 21.24.1 to 21.25.0 #4424 (https://github.com/storybooks/storybook/pull/4424)
  • Bump lazy-universal-dotenv from 1.9.1 to 2.0.0 #4422 (https://github.com/storybooks/storybook/pull/4422)

Version 4.0.0

2018-October-13

Breaking Changes

  • React-Native: On-device addons #4381 (https://github.com/storybooks/storybook/pull/4381)
  • React Native: Remove the packager from storybook #4261 (https://github.com/storybooks/storybook/pull/4261)
  • CLI: Rename CLI to sb #4345 (https://github.com/storybooks/storybook/pull/4345)

Features

  • Storybook version update check #4334 (https://github.com/storybooks/storybook/pull/4334)
  • CLI: specify project type interactively or as option #4184 (https://github.com/storybooks/storybook/pull/4184)
  • Addon-Jest: expand supported file types #3983 (https://github.com/storybooks/storybook/pull/3983)
  • CLI-less Node api #4344 (https://github.com/storybooks/storybook/pull/4344)
  • React-Native: Updated channel to support async option #4326 (https://github.com/storybooks/storybook/pull/4326)
  • React-Native: On-device addons for notes, knobs, backgrounds #4327 (https://github.com/storybooks/storybook/pull/4327)
  • Angular: Add support for "baseUrl" and "paths" from angular-cli #4162 (https://github.com/storybooks/storybook/pull/4162)
  • Angular: Added basePath support #4323 (https://github.com/storybooks/storybook/pull/4323)
  • Vue: support string-only component #4285 (https://github.com/storybooks/storybook/pull/4285)
  • Storyshots: Add snapshot serializer option #4283 (https://github.com/storybooks/storybook/pull/4283)
  • Storyshots: Support story-specific options as function #4282 (https://github.com/storybooks/storybook/pull/4282)

Bug Fixes

  • React-native: Remove deprecated attempt to load default addons #4308 (https://github.com/storybooks/storybook/pull/4308)
  • Fix panel layouts #4304 (https://github.com/storybooks/storybook/pull/4304)
  • logging] better error logging for when opn fails to opn [#4348 (https://github.com/storybooks/storybook/pull/4348)
  • Fix iPhone viewport dimensions #4293 (https://github.com/storybooks/storybook/pull/4293)
  • Fix Array.js value to string #4336 (https://github.com/storybooks/storybook/pull/4336)
  • Fixes to cli ember support #4318 (https://github.com/storybooks/storybook/pull/4318)
  • Update addon-jest to new propType #4252 (https://github.com/storybooks/storybook/pull/4252)

Maintenance

  • Remove CRNA fixture #4346 (https://github.com/storybooks/storybook/pull/4346)
  • Try to fix cli tests #4338 (https://github.com/storybooks/storybook/pull/4338)
  • Updated installation for Angular #4302 (https://github.com/storybooks/storybook/pull/4302)
  • Fix the broken lint #4310 (https://github.com/storybooks/storybook/pull/4310)
  • ember] add dependencies to root application [#4309 (https://github.com/storybooks/storybook/pull/4309)

Dependency Upgrades

  • Knobs/replace datepicker #4380 (https://github.com/storybooks/storybook/pull/4380)
  • Re-generate lockfiles #4404 (https://github.com/storybooks/storybook/pull/4404)
  • Run yarn upgrade-interactive --latest in root and docs #4403 (https://github.com/storybooks/storybook/pull/4403)
  • chore(deps): #4267 upgrade lodash to latest #4284 (https://github.com/storybooks/storybook/pull/4284)
  • Bump express from 4.16.3 to 4.16.4 #4370 (https://github.com/storybooks/storybook/pull/4370)
  • Bump @angular/cli from 6.2.4 to 6.2.5 #4390 (https://github.com/storybooks/storybook/pull/4390)
  • CHANGE back to use html-webpack-plugin to keep compatibility with plugins that depend on it #4375 (https://github.com/storybooks/storybook/pull/4375)
  • Bump danger from 4.4.6 to 4.4.7 #4365 (https://github.com/storybooks/storybook/pull/4365)
  • Bump @storybook/react from 3.4.8 to 3.4.11 in /docs #4354 (https://github.com/storybooks/storybook/pull/4354)
  • Bump sitemap from 1.13.0 to 2.0.1 in /docs #4356 (https://github.com/storybooks/storybook/pull/4356)
  • Bump husky from 1.1.1 to 1.1.2 #4358 (https://github.com/storybooks/storybook/pull/4358)
  • Tech/upgrades 5 #4347 (https://github.com/storybooks/storybook/pull/4347)

Version 4.0.0

2018-October-04

Features

  • Ember: add ember support #4237 (https://github.com/storybooks/storybook/pull/4237)
  • Riot: support the tagConstructor option #4258 (https://github.com/storybooks/storybook/pull/4258)
  • Presets: Add "addons" and "config" to preset extensions #4240 (https://github.com/storybooks/storybook/pull/4240)

Bug Fixes

  • Webpack: Fix broken SVGs #4260 (https://github.com/storybooks/storybook/pull/4260)
  • Babel/minify: use builtIns: false #4262 (https://github.com/storybooks/storybook/pull/4262)
  • Addon-Notes: Fix how markdownOptions are passed to marked #4242 (https://github.com/storybooks/storybook/pull/4242)
  • Addon-Knobs: Fix broken colorpicker #4222 (https://github.com/storybooks/storybook/pull/4222)

Version 4.0.0

2018-September-25

Features

  • Angular build time optimization #4118 (https://github.com/storybooks/storybook/pull/4118)
  • Pass Jest done callback to testMethod #3853 (https://github.com/storybooks/storybook/pull/3853)

Bug Fixes

  • Fix getstorybook CLI #4213 (https://github.com/storybooks/storybook/pull/4213)
  • FIX regression devtool, in case of cross domain parent, window.parent might throw #4199 (https://github.com/storybooks/storybook/pull/4199)

Dependency Upgrades

  • Upgrade deps dealing with license issues #4228 (https://github.com/storybooks/storybook/pull/4228)
  • Use @emotion/snapshot-serializer #4206 (https://github.com/storybooks/storybook/pull/4206)

Version 4.0.0

2018-September-19

Features

  • Storyshots: story params support #4176 (https://github.com/storybooks/storybook/pull/4176)
  • Addon-options: story params support #3965 (https://github.com/storybooks/storybook/pull/3965)
  • Presets - API generalization #4173 (https://github.com/storybooks/storybook/pull/4173)
  • start-storybook: open browser tab on first compilation #4149 (https://github.com/storybooks/storybook/pull/4149)
  • start-storybook: suggest an alternative when the port is occupied #4146 (https://github.com/storybooks/storybook/pull/4146)
  • Merge webpack optimisation configs #4121 (https://github.com/storybooks/storybook/pull/4121)

Bug Fixes

  • Angular cli - fix prebuild #4187 (https://github.com/storybooks/storybook/pull/4187)
  • Presets - add babelDefault extension #4155 (https://github.com/storybooks/storybook/pull/4155)
  • CHANGE index.html.ejs to use files over chunks && UPGRADE generate-page-webpack-plugin #4134 (https://github.com/storybooks/storybook/pull/4134)
  • Allow replacing of stories (with warning rather than error) #4061 (https://github.com/storybooks/storybook/pull/4061)

Maintenance

  • CLI refactor #4168 (https://github.com/storybooks/storybook/pull/4168)
  • Fix linter warnings #4172 (https://github.com/storybooks/storybook/pull/4172)
  • Remove gh-pages deploy in favor of netlify #4128 (https://github.com/storybooks/storybook/pull/4128)

Dependency Upgrades

  • core]: widen airbnb-js-shims dep range [#4189 (https://github.com/storybooks/storybook/pull/4189)
  • Updating react-split-pane to version 0.1.84 #4153 (https://github.com/storybooks/storybook/pull/4153)
  • Riot tag loader missing in cli #4122 (https://github.com/storybooks/storybook/pull/4122)

Version 4.0.0

2018-September-07

Features

  • Experimental] Presets support [#4027 (https://github.com/storybooks/storybook/pull/4027)

Bug Fixes

  • CLI: Add missing @babel/core dependency #4117 (https://github.com/storybooks/storybook/pull/4117)
  • Addon-Info: Fix duplicated keys in PropTypes table #4095 (https://github.com/storybooks/storybook/pull/4095)

Dependency Upgrades

  • Moved to lerna 3 #4067 (https://github.com/storybooks/storybook/pull/4067)

Other

  • WIP] Refactor core and frameworks to work with presets [#4043 (https://github.com/storybooks/storybook/pull/4043)
  • [WIP] presets - merge default babel configs [#4107]

Version 4.0.0

2018-August-31

Breaking Changes

  • Use babelrc: false only for custom config in .storybook directory #4077 (https://github.com/storybooks/storybook/pull/4077)

Features

  • Riot support #4070 (https://github.com/storybooks/storybook/pull/4070)
  • Backgrounds addon: Allow setting background via name #4081 (https://github.com/storybooks/storybook/pull/4081)
  • Storysource addon: injectDecorator option custom stories #4012 (https://github.com/storybooks/storybook/pull/4012)

Bug Fixes

  • Disabled import for TabWrapper #4100 (https://github.com/storybooks/storybook/pull/4100)
  • Angular cli with projects assets: root dir not correctly used #4058 (https://github.com/storybooks/storybook/pull/4058)

Maintenance

  • Do not stale "good first issue" #4092 (https://github.com/storybooks/storybook/pull/4092)
  • Remove danger from circleci because it's not working for forked PRs #4080 (https://github.com/storybooks/storybook/pull/4080)

Dependency Upgrades

  • UPGRADE packages #3996 (https://github.com/storybooks/storybook/pull/3996)

Version 4.0.0

2018-August-25

Bug Fixes

  • Add missing ``@babel/plugin-proposal-class-properties dependency `#4076` (`https://github.com/storybooks/storybook/pull/4076`)
  • Don't display wrong warning when loading ".js" or ".json" #4060 (https://github.com/storybooks/storybook/pull/4060)
  • Fix autodetection of used components in info addon #4004 (https://github.com/storybooks/storybook/pull/4004)

Maintenance

  • Faster CircleCI #4068 (https://github.com/storybooks/storybook/pull/4068)

Version 4.0.0

2018-August-24

Breaking Changes

  • Babel 7 #3746 (https://github.com/storybooks/storybook/pull/3746)

Features

  • Emit messages when stories fail to render #3967 (https://github.com/storybooks/storybook/pull/3967)
  • Svelte support #3770 (https://github.com/storybooks/storybook/pull/3770)
  • Allow extending extensions without a full control mode #3976 (https://github.com/storybooks/storybook/pull/3976)

Bug Fixes

  • Storyshots puppeteer images do not match #4045 (https://github.com/storybooks/storybook/pull/4045)
  • Storyshots puppeteer images do not match #4037 (https://github.com/storybooks/storybook/pull/4037)
  • Bring .jsx back #4024 (https://github.com/storybooks/storybook/pull/4024)
  • Fix custom webpack config warnings #4009 (https://github.com/storybooks/storybook/pull/4009)
  • sorting by kind and nested stories #3963 (https://github.com/storybooks/storybook/pull/3963)

Maintenance

  • Temp revert the 36a2676 #4062 (https://github.com/storybooks/storybook/pull/4062)
  • Remove deprecation of --db-path and --enable-db #4030 (https://github.com/storybooks/storybook/pull/4030)
  • Remove git info extraction #4031 (https://github.com/storybooks/storybook/pull/4031)
  • Fixed homepage links skip ci] [#4008 (https://github.com/storybooks/storybook/pull/4008)
  • CHANGE html-webpack-plugin for generate-page-plugin #3919 (https://github.com/storybooks/storybook/pull/3919)

Version 4.0.0

2018-August-06

Features

  • Make addon-options work with story parameters #3958 (https://github.com/storybooks/storybook/pull/3958)

Bug Fixes

  • Use fixed version of react-dev-utils #3959 (https://github.com/storybooks/storybook/pull/3959)
  • Inline emotion css calls that require theme to avoid using state #3950 (https://github.com/storybooks/storybook/pull/3950)

Dependency Upgrades

  • Upgrade even more dependencies #3964 (https://github.com/storybooks/storybook/pull/3964)
  • More dependency upgrades (major version bumps) #3957 (https://github.com/storybooks/storybook/pull/3957)
  • UPGRADE all minor dependencies #3954 (https://github.com/storybooks/storybook/pull/3954)

Version 4.0.0

2018-August-03

Breaking Changes

  • dependencies(vue): Update vue-loader to 15.x.x #3911 (https://github.com/storybooks/storybook/pull/3911)

Features

  • Horizontal display for addon-knobs radios UI #3922 (https://github.com/storybooks/storybook/pull/3922)
  • Add customizePage method to imageSnapshot #3930 (https://github.com/storybooks/storybook/pull/3930)
  • Add additional device options to addon-viewport #3918 (https://github.com/storybooks/storybook/pull/3918)
  • Support different extensions for "config" and "addons" files #3913 (https://github.com/storybooks/storybook/pull/3913)
  • Add radio buttons knob type #3872 #3894 (https://github.com/storybooks/storybook/pull/3894)
  • Added arrow to a11y addon HeaderBar #3788 (https://github.com/storybooks/storybook/pull/3788)
  • Fix addons panel when using preact #3882 (https://github.com/storybooks/storybook/pull/3882)

Bug Fixes

  • Fix typo in addon-viewport #3942 (https://github.com/storybooks/storybook/pull/3942)
  • Fix knobs for React < 16.3 #3866 (https://github.com/storybooks/storybook/pull/3866)

Maintenance

  • Improve BettercodeHub #3941 (https://github.com/storybooks/storybook/pull/3941)
  • REFACTOR layout and REMOVE usplit component #3914 (https://github.com/storybooks/storybook/pull/3914)
  • Group deprecated stories #3846 (https://github.com/storybooks/storybook/pull/3846)
  • MOVE ui into it's own group #3884 (https://github.com/storybooks/storybook/pull/3884)

Dependency Upgrades

  • Use react-dev-utils@next #3852 (https://github.com/storybooks/storybook/pull/3852)

Version 4.0.0

2018-July-11

Bug Fixes

  • Upgrade universal-dotenv to fix core-js dependency #3874 (https://github.com/storybooks/storybook/pull/3874)

Version 4.0.0

2018-July-09

Features

  • Refactor addon-jest to use a parameter-based pattern #3678 (https://github.com/storybooks/storybook/pull/3678)

Bug Fixes

  • Upgrade universal-dotenv to fix babel-runtime #3863 (https://github.com/storybooks/storybook/pull/3863)

Maintenance

  • Added a test for parameter combination #3844 (https://github.com/storybooks/storybook/pull/3844)

Version 4.0.0

2018-July-03

Bug Fixes

  • Fix non-polyfilled themed UI components #3829 (https://github.com/storybooks/storybook/pull/3829)

Version 4.0.0

2018-July-02

Features

  • Storybook UI theming #3628 (https://github.com/storybooks/storybook/pull/3628)
  • Replaced 'dotenv-webpack' with 'universal-dotenv' to support multiple dot env files (like CRA) #3744 (https://github.com/storybooks/storybook/pull/3744)
  • Support other type of webpack configs #3785 (https://github.com/storybooks/storybook/pull/3785)

Bug Fixes

  • Marko: fix welcome component #3796 (https://github.com/storybooks/storybook/pull/3796)
  • Addon-a11y: Run analysis on demand #3690 (https://github.com/storybooks/storybook/pull/3690)

Version 4.0.0

2018-June-21

Breaking Changes

  • Storyshots - Replace require_context.js with babel-plugin-require-context-hook #3757 (https://github.com/storybooks/storybook/pull/3757)
  • Storyshots advanced config options #3747 (https://github.com/storybooks/storybook/pull/3747)
  • Storyshots addon refactoring #3745 (https://github.com/storybooks/storybook/pull/3745)
  • Extract imageSnapshots to a separate package #3742 (https://github.com/storybooks/storybook/pull/3742)

Bug Fixes

  • Addon-knobs: Allow number knob to be empty #3775 (https://github.com/storybooks/storybook/pull/3775)
  • Improvements to Info Docgen parsing #3772 (https://github.com/storybooks/storybook/pull/3772)
  • Angular-cli 6 assets as a glob-object compatibility fix #3751 (https://github.com/storybooks/storybook/pull/3751)

Maintenance

  • Try to fix linter issues #3748 (https://github.com/storybooks/storybook/pull/3748)

Version 4.0.0

2018-June-10

Breaking Changes

  • storyshots: Remove deprecated props from storyshots #3717 (https://github.com/storybooks/storybook/pull/3717)
  • angular: angular-cli 6 (with webpack 4) compatibility #3491 (https://github.com/storybooks/storybook/pull/3491)

Features

  • addon-info: Use parameters for info addon #3697 (https://github.com/storybooks/storybook/pull/3697)
  • addon-backgounds: Use parameters for backgrounds addon #3676 (https://github.com/storybooks/storybook/pull/3676)
  • storyshots: add renderWithOptions to @addons/storyshots #3479 (https://github.com/storybooks/storybook/pull/3479)
  • addon-knobs: Make withKnobs accept story parameters #3675 (https://github.com/storybooks/storybook/pull/3675)

Bug Fixes

  • storysource: Add default parser option. Support prettier v1.13.0 #3660 (https://github.com/storybooks/storybook/pull/3660)
  • react-native: using disableWebsockets instead of useWebsockets #3686 (https://github.com/storybooks/storybook/pull/3686)
  • Updates storybook-start.js to use child_process instead of shelljs #3527 (https://github.com/storybooks/storybook/pull/3527)
  • Force render on knob button click and update example #3650 (https://github.com/storybooks/storybook/pull/3650)

Maintenance

  • Refactor webpack and babel configs to core #3655 (https://github.com/storybooks/storybook/pull/3655)
  • Remove status bar hiding #3634 (https://github.com/storybooks/storybook/pull/3634)
  • React Native Refactored list view #3635 (https://github.com/storybooks/storybook/pull/3635)
  • Using only single channel for react native #3636 (https://github.com/storybooks/storybook/pull/3636)

Dependency Upgrades

88 Upgrades
  • Update gatsby-plugin-sharp in /docs from "1.6.46" to "1.6.47"
  • Update gatsby-remark-images in /docs from "1.5.65" to "1.5.66"
  • Update gatsby-transformer-remark in /docs from "1.7.41" to "1.7.42"
  • Update react-router in /docs from "4.2.0" to "4.3.1"
  • Update danger in / from "3.7.14" to "3.7.15"
  • Update eslint-plugin-react in / from "7.8.2" to "7.9.1"
  • Update eslint-teamcity in / from "2.0.0" to "2.0.1"
  • Update lint-staged in / from "7.1.2" to "7.1.3"
  • Update prettier in / from "1.13.2" to "1.13.4"
  • Update remark-lint in / from "6.0.1" to "6.0.2"
  • Update remark-preset-lint-recommended in / from "3.0.1" to "3.0.2"
  • Update typescript in / from "2.8.3" to "2.9.1"
  • Update airbnb-js-shims in lib/core from "1.5.2" to "1.6.0"
  • Update autoprefixer in lib/core from "8.5.1" to "8.6.0"
  • Update babel-plugin-macros in lib/core from "2.2.1" to "2.2.2"
  • Update dotenv-webpack in lib/core from "1.5.5" to "1.5.6"
  • Update webpack in lib/core from "4.10.1" to "4.10.2"
  • Update sass-loader in app/angular from "7.0.1" to "7.0.2"
  • Update ts-loader in app/angular from "4.3.0" to "4.3.1"
  • Update axe-core in addons/a11y from "3.0.2" to "3.0.3"
  • Update moment in addons/knobs from "2.22.1" to "2.22.2"
  • Update prettier in addons/storysource from "1.13.3" to "1.13.4"
  • Update react-modal in lib/ui from "3.4.4" to "3.4.5"
  • Update babel-plugin-macros in app/react-native from "2.2.1" to "2.2.2"
  • Update dotenv-webpack in app/react-native from "1.5.5" to "1.5.6"
  • Update webpack in app/react-native from "4.10.1" to "4.10.2"
  • Update prettier in examples/marko-cli from "1.13.2" to "1.13.4"
  • Update webpack in examples/marko-cli from "4.10.1" to "4.10.2"
  • Update webpack in examples/polymer-cli from "4.10.1" to "4.10.2"
  • Update @types/jasmine in examples/angular-cli from "2.8.7" to "2.8.8"
  • Update @types/node in examples/angular-cli from "9.6.18" to "9.6.20"
  • Update ts-node in examples/angular-cli from "6.0.5" to "6.1.0"
  • Update typescript in examples/angular-cli from "2.8.3" to "2.9.1"
  • Update webpack in examples/cra-kitchen-sink from "4.10.1" to "4.10.2"
  • Update webpack in examples/mithril-kitchen-sink from "4.10.1" to "4.10.2"
  • Update webpack in examples/vue-kitchen-sink from "4.10.1" to "4.10.2"
  • Update webpack in examgatsby-plugin-sharp in /docs from "1.6.44" to "1.6.46"
  • Update gatsby-remark-copy-linked-files in /docs from "1.5.32" to "1.5.35"
  • Update gatsby-remark-images in /docs from "1.5.63" to "1.5.65"
  • Update gatsby-source-filesystem in /docs from "1.5.36" to "1.5.38"
  • Update gatsby in /docs from "1.9.261" to "1.9.269"
  • Update gh-pages in /docs from "1.1.0" to "1.2.0"
  • Update @storybook/addon-actions in /docs from "3.4.5" to "3.4.6"
  • Update @storybook/addon-links in /docs from "3.4.5" to "3.4.6"
  • Update @storybook/addons in /docs from "3.4.5" to "3.4.6"
  • Update @storybook/react in /docs from "3.4.5" to "3.4.6"
  • Update cross-env in / from "5.1.5" to "5.1.6"
  • Update eslint-plugin-jest in / from "21.15.1" to "21.17.0"
  • Update jest-enzyme in / from "6.0.0" to "6.0.1"
  • Update jest-image-snapshot in / from "2.4.1" to "2.4.2"
  • Update prettier in / from "1.12.1" to "1.13.0"
  • Update react in / from "16.3.2" to "16.4.0"
  • Update react-dom in / from "16.3.2" to "16.4.0"
  • Update react-test-renderer in / from "16.3.2" to "16.4.0"
  • Update airbnb-js-shims in lib/core from "1.5.1" to "1.5.2"
  • Update autoprefixer in lib/core from "8.5.0" to "8.5.1"
  • Update webpack in lib/core from "4.8.3" to "4.9.2"
  • Update core-js in app/angular from "2.5.6" to "2.5.7"
  • Update common-tags in app/html from "1.7.2" to "1.8.0"
  • Update common-tags in app/marko from "1.7.2" to "1.8.0"
  • Update common-tags in app/mithril from "1.7.2" to "1.8.0"
  • Update common-tags in app/polymer from "1.7.2" to "1.8.0"
  • Update common-tags in app/react from "1.7.2" to "1.8.0"
  • Update common-tags in app/vue from "1.7.2" to "1.8.0"
  • Update vue-loader in app/vue from "14.2.2" to "14.2.3"
  • Update core-js in addons/info from "2.5.6" to "2.5.7"
  • Update react-test-renderer in addons/info from "16.3.2" to "16.4.0"
  • Update prettier in addons/storysource from "1.12.1" to "1.13.0"
  • Update events in lib/ui from "2.0.0" to "2.1.0"
  • Update jest-image-snapshot in addons/storyshots from "2.4.1" to "2.4.2"
  • Update react in addons/storyshots from "16.3.2" to "16.4.0"
  • Update webpack in app/react-native from "4.8.3" to "4.9.2"
  • Update marko in examples/marko-cli from "4.9.7" to "4.10.0"
  • Update prettier in examples/marko-cli from "1.12.1" to "1.13.0"
  • Update webpack in examples/marko-cli from "4.8.3" to "4.9.2"
  • Update webpack in examples/polymer-cli from "4.8.3" to "4.9.2"
  • Update core-js in examples/angular-cli from "2.5.6" to "2.5.7"
  • Update rxjs in examples/angular-cli from "5.5.10" to "5.5.11"
  • Update ts-node in examples/angular-cli from "6.0.3" to "6.0.5"
  • Update react in examples/cra-kitchen-sink from "16.3.2" to "16.4.0"
  • Update react-dom in examples/cra-kitchen-sink from "16.3.2" to "16.4.0"
  • Update webpack in examples/cra-kitchen-sink from "4.8.3" to "4.9.2"
  • Update webpack in examples/mithril-kitchen-sink from "4.8.3" to "4.9.2"
  • Update cross-env in examples/vue-kitchen-sink from "5.1.5" to "5.1.6"
  • Update vue-loader in examples/vue-kitchen-sink from "14.2.2" to "14.2.3"
  • Update webpack in examples/vue-kitchen-sink from "4.8.3" to "4.9.2"
  • Update react in examples/official-storybook from "16.3.2" to "16.4.0"
  • Update react-dom in examples/official-storybook from "16.3.2" to "16.4.0"
  • Update webpack in examples/official-storybook from "4.8.3" to "4.9.2"

Version 4.0.0

2018-May-26

Breaking Changes

  • Removed deprecated react-native built-in addons #3631 (https://github.com/storybooks/storybook/pull/3631)
  • Remove deprecated addWithInfo #3630 (https://github.com/storybooks/storybook/pull/3630)

Bug Fixes

  • Fix the output of the boolean knob #3612 (https://github.com/storybooks/storybook/pull/3612)
  • Don't scroll story on knob change #3639 (https://github.com/storybooks/storybook/pull/3639)
  • Few fixed related to marko support #3609 (https://github.com/storybooks/storybook/pull/3609)

Documentation

  • Angular background addon example #3653 (https://github.com/storybooks/storybook/pull/3653)
  • fix url as per issue #3565 #3619 (https://github.com/storybooks/storybook/pull/3619)
  • Document parameters for start command for RN #3606 (https://github.com/storybooks/storybook/pull/3606)
  • Update README.md #3608 (https://github.com/storybooks/storybook/pull/3608)

Maintenance

  • Build static storybooks utility script #3648 (https://github.com/storybooks/storybook/pull/3648)
  • Revert "Replace decorate with decorateAction" #3600 (https://github.com/storybooks/storybook/pull/3600)
  • addon-viewport: Use the new parameterized way of decorators #3610 (https://github.com/storybooks/storybook/pull/3610)
  • Make all licenses consistent to MIT #3611 (https://github.com/storybooks/storybook/pull/3611)
  • Theme-ability progress #3572 (https://github.com/storybooks/storybook/pull/3572)
  • fix(knobs): cancel debounced onChange on unmounting #3607 (https://github.com/storybooks/storybook/pull/3607)

Dependency Upgrades

36 Upgrades
  • Update @angular/common from 5.2.10 to 5.2.11 in /
  • Update @angular/compiler from 5.2.10 to 5.2.11 in /
  • Update @angular/core from 5.2.10 to 5.2.11 in /
  • Update @angular/forms from 5.2.10 to 5.2.11 in /
  • Update @angular/platform-browser from 5.2.10 to 5.2.11 in /
  • Update @angular/platform-browser-dynamic from 5.2.10 to 5.2.11 in /
  • Update danger from 3.7.0 to 3.7.14 in /
  • Update eslint-plugin-import from 2.11.0 to 2.12.0 in /
  • Update jest from 22.4.3 to 22.4.4 in /
  • Update jest-cli from 22.4.3 to 22.4.4 in /
  • Update jest-config from 22.4.3 to 22.4.4 in /
  • Update jest-jasmine2 from 22.4.3 to 22.4.4 in /
  • Update lint-staged from 7.1.0 to 7.1.2 in /
  • Update marked from 0.3.19 to 0.4.0 in addons/notes
  • Update tslint-config-prettier from 1.12.0 to 1.13.0 in /
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/angular
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/html
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/mithril
  • Update babel-preset-minify from 0.4.1 to 0.4.3 in app/polymer
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/polymer
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/react
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/vue
  • Update enzyme-to-json from 3.3.3 to 3.3.4 in addons/storyshots
  • Update airbnb-js-shims from 1.4.1 to 1.5.1 in app/marko
  • Update ws from 5.1.1 to 5.2.0 in app/react-native
  • Update @angular/common from 5.2.10 to 5.2.11 in examples/angular-cli
  • Update @angular/compiler from 5.2.10 to 5.2.11 in examples/angular-cli
  • Update @angular/core from 5.2.10 to 5.2.11 in examples/angular-cli
  • Update @angular/forms from 5.2.10 to 5.2.11 in examples/angular-cli
  • Update @angular/platform-browser from 5.2.10 to 5.2.11 in examples/an… …
  • Update @angular/platform-browser-dynamic from 5.2.10 to 5.2.11 in exa… …
  • Update @angular/compiler-cli from 5.2.10 to 5.2.11 in examples/angula… …
  • Update @types/node from 9.6.17 to 9.6.18 in examples/angular-cli
  • Update jest from 22.4.3 to 22.4.4 in examples/angular-cli
  • Update enzyme-to-json from 3.3.3 to 3.3.4 in examples/cra-kitchen-sink
  • Update jest from 22.4.3 to 22.4.4 in examples/html-kitchen-sink
  • Update enzyme-to-json from 3.3.3 to 3.3.4 in examples/official-storybook

Version 4.0.0

2018-May-17

NOTE: As part of the generic addon decorators, we've reversed the order of addon-knob's select knob keys/values, which had been called selectV2 prior to this breaking change.

Breaking Changes

  • Support webpack4 modules format #3576 (https://github.com/storybooks/storybook/pull/3576)
  • Generic addon decorators #3555 (https://github.com/storybooks/storybook/pull/3555)

Features

  • Addon-centered for Angular #3573 (https://github.com/storybooks/storybook/pull/3573)

Maintenance

  • Refactor transitional decorator from addon-notes #3559 (https://github.com/storybooks/storybook/pull/3559)

Version 4.0.0

2018-May-12

Breaking Changes

  • Fix the import of external md files #3472 (https://github.com/storybooks/storybook/pull/3472)

Features

  • Add marko support to storybooksJS #3504 (https://github.com/storybooks/storybook/pull/3504)
  • Storybook addon Jest angular suport #3532 (https://github.com/storybooks/storybook/pull/3532)
  • Storybook for HTML snippets #3475 (https://github.com/storybooks/storybook/pull/3475)
  • Feature/config custom chrome executable path #3518 (https://github.com/storybooks/storybook/pull/3518)
  • Channel-postmessage: handle events from the same window #3519 (https://github.com/storybooks/storybook/pull/3519)
  • Force re-render event #3515 (https://github.com/storybooks/storybook/pull/3515)

Bug Fixes

  • Ignore any unstructured output from the package managers #3563 (https://github.com/storybooks/storybook/pull/3563)
  • Use the --use-npm flag also for version checking #3535 (https://github.com/storybooks/storybook/pull/3535)
  • Clean out the store if configure fails #3558 (https://github.com/storybooks/storybook/pull/3558)
  • Fix render order in preview #3520 (https://github.com/storybooks/storybook/pull/3520)

Version 4.0.0

2018-April-27

Breaking Changes

  • Knobs: add escapeHTML option; use it by default in Vue, Angular, and Polymer #3473 (https://github.com/storybooks/storybook/pull/3473)

Features

  • Added actions to addon-actions to create multiple actions #3352 (https://github.com/storybooks/storybook/pull/3352)
  • Add excludedPropTypes as an option to info addon #3468 (https://github.com/storybooks/storybook/pull/3468)
  • Addon-background: add Vue support #3488 (https://github.com/storybooks/storybook/pull/3488)
  • Suppress verbose build output #3487 (https://github.com/storybooks/storybook/pull/3487)
  • Provide a configuration option to limit the number of actions logged #3447 (https://github.com/storybooks/storybook/pull/3447)
  • Add IStory interface. #3482 (https://github.com/storybooks/storybook/pull/3482)
  • Add option to clear action logger #3459 (https://github.com/storybooks/storybook/pull/3459)

Bug Fixes

  • Fix auto focus of searchbox #3494 (https://github.com/storybooks/storybook/pull/3494)
  • Don't try to access the devtools hook if we are cross-origin #3485 (https://github.com/storybooks/storybook/pull/3485)
  • Improve yarn detection #3453 (https://github.com/storybooks/storybook/pull/3453)

Maintenance

  • Refactor error and "no preview" views into core #3457 (https://github.com/storybooks/storybook/pull/3457)
  • Refactor templates into core #3422 (https://github.com/storybooks/storybook/pull/3422)

Dependency Upgrades

15 Upgrades
  • Upgraded ``@storybook/addon-actions in `/docs` from "3.4.1" to "3.4.2" `#3478` (`https://github.com/storybooks/storybook/pull/3478`)
  • Upgraded ``@storybook/addon-links in `/docs` from "3.4.1" to "3.4.2" `#3478` (`https://github.com/storybooks/storybook/pull/3478`)
  • Upgraded ``@storybook/addons in `/docs` from "3.4.1" to "3.4.2" `#3478` (`https://github.com/storybooks/storybook/pull/3478`)
  • Upgraded ``@storybook/react in `/docs` from "3.4.1" to "3.4.2" `#3478` (`https://github.com/storybooks/storybook/pull/3478`)
  • Upgraded gatsby-link in /docs from "1.6.40" to "1.6.41" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgraded gatsby-plugin-sharp in /docs from "1.6.42" to "1.6.43" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgraded gatsby-remark-autolink-headers in /docs from "1.4.16" to "1.4.17" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgraded gatsby-remark-copy-linked-files in /docs from "1.5.31" to "1.5.32" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgraded gatsby-remark-images in /docs from "1.5.61" to "1.5.62" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgraded gatsby in /docs from "1.9.252" to "1.9.253" #3478 (https://github.com/storybooks/storybook/pull/3478)
  • Upgrade redux to 4.0.0 #3470 (https://github.com/storybooks/storybook/pull/3470)
  • Upgrade sass-loader to 7.0.1 & stop bringing node-sass bin to each user #3467 (https://github.com/storybooks/storybook/pull/3467)
  • Upgrate ts-node to 6.0.0 #3460 (https://github.com/storybooks/storybook/pull/3460)
  • Upgrade to json5@1.0.1 #3466 (https://github.com/storybooks/storybook/pull/3466)
  • Update webpack-hot-middleware to fix HMR #3463 (https://github.com/storybooks/storybook/pull/3463)

Version 4.0.0

2018-April-17

Also includes changes from 3.4.2

Features

  • Mobile device view: toggling stories panel with ☰ button #3337 (https://github.com/storybooks/storybook/pull/3337)
  • Add lit-html support #3433 (https://github.com/storybooks/storybook/pull/3433)
  • Addon info prop options #3428 (https://github.com/storybooks/storybook/pull/3428)
  • Use per-story parameters in Notes addon #3373 (https://github.com/storybooks/storybook/pull/3373)

Bug Fixes

  • Fixed Duplicate declaration h #3409 (https://github.com/storybooks/storybook/pull/3409)
  • Storyshots integrity tests options #3418 (https://github.com/storybooks/storybook/pull/3418)
  • Debounce Knob input to improve performance, fix number Knob undefined/NaN #3412 (https://github.com/storybooks/storybook/pull/3412)
  • Fix double quotes in prop table and add additional examples #3401 (https://github.com/storybooks/storybook/pull/3401)

Documentation

  • doc(addon-jest): fix option name #3420 (https://github.com/storybooks/storybook/pull/3420)
  • Storyshots integrity tests fixes - README #3419 (https://github.com/storybooks/storybook/pull/3419)

Maintenance

  • viewport-addon: configure => configureViewport #3414 (https://github.com/storybooks/storybook/pull/3414)

Dependency Upgrades

94 Upgrades
  • Upgraded chalk in / from "2.3.2" to "2.4.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded danger in / from "3.4.7" to "3.5.1" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded prettier in / from "1.12.0" to "1.12.1" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/react from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded prettier in addons/storysource from "1.12.0" to "1.12.1" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded react-modal in lib/ui from "3.3.2" to "3.4.1" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded chalk in lib/core from "2.3.2" to "2.4.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in lib/core from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/angular from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/mithril from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/polymer from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/react-native from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in app/vue from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded chalk in lib/cli from "2.3.2" to "2.4.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in examples/cra-kitchen-sink from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in examples/mithril-kitchen-sink from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in examples/polymer-cli from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded webpack in examples/vue-kitchen-sink from "4.5.0" to "4.6.0" #3440 (https://github.com/storybooks/storybook/pull/3440)
  • Upgraded gatsby-source-filesystem in /docs from "1.5.32" to "1.5.33" #3439 (https://github.com/storybooks/storybook/pull/3439)
  • Upgraded gatsby in /docs from "1.9.251" to "1.9.252" #3439 (https://github.com/storybooks/storybook/pull/3439)
  • Update lerna in / from 2.10.1 to 2.10.2 #3431 (https://github.com/storybooks/storybook/pull/3431)
  • Update gatsby in /docs from 1.9.250 to 1.9.251 #3430 (https://github.com/storybooks/storybook/pull/3430)
  • Upgraded ``@angular/common in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/compiler in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/core in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/forms in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/platform-browser in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/platform-browser-dynamic in `/` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded babel-eslint in / from "8.2.2" to "8.2.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded danger in / from "3.4.5" to "3.4.7" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded eslint-plugin-import in / from "2.10.0" to "2.11.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded lerna in / from "2.10.0" to "2.10.1" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded prettier in / from "1.11.1" to "1.12.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in / from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in / from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-test-renderer in / from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in addons/centered from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in addons/background from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in addons/events from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded glamorous in app/react from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded ``@types/react in `addons/notes` from "16.3.5" to "16.3.11" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded glamorous in addons/actions from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-inspector in addons/actions from "2.2.2" to "2.3.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded glamorous in lib/components from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded glamorous in addons/a11y from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded glamorous in addons/info from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in addons/info from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-test-renderer in addons/info from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded glamorous in addons/jest from "4.12.1" to "4.12.3" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded moment in addons/knobs from "2.22.0" to "2.22.1" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-color in addons/knobs from "2.14.0" to "2.14.1" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in addons/knobs from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in addons/links from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in addons/links from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded prettier in addons/storysource from "1.11.1" to "1.12.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in lib/ui from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded autoprefixer in lib/core from "8.2.0" to "8.3.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded postcss-loader in lib/core from "2.1.3" to "2.1.4" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded puppeteer in addons/storyshots from "1.2.0" to "1.3.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in addons/storyshots from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in addons/storyshots from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in app/angular from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in app/angular from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in app/mithril from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in app/mithril from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in app/polymer from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in app/polymer from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in app/vue from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in app/vue from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded update-notifier in lib/cli from "2.4.0" to "2.5.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded npx in lib/cli from "10.0.1" to "10.2.0" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded ``@angular/common in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/compiler in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/core in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/forms in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/platform-browser in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@angular/platform-browser-dynamic in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded rxjs in examples/angular-cli from "5.5.8" to "5.5.10" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded ``@angular/compiler-cli in `examples/angular-cli` from "5.2.9" to "5.2.10" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded ``@types/node in `examples/angular-cli` from "9.6.2" to "9.6.5" `#3429` (`https://github.com/storybooks/storybook/pull/3429`)
  • Upgraded react in examples/cra-kitchen-sink from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in examples/cra-kitchen-sink from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-lifecycles-compat in examples/cra-kitchen-sink from "3.0.0" to "3.0.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react in examples/official-storybook from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded react-dom in examples/official-storybook from "16.3.1" to "16.3.2" #3429 (https://github.com/storybooks/storybook/pull/3429)
  • Upgraded ``@storybook/addon-actions in `/docs` from "3.4.0" to "3.4.1" `#3426` (`https://github.com/storybooks/storybook/pull/3426`)
  • Upgraded ``@storybook/addon-links in `/docs` from "3.4.0" to "3.4.1" `#3426` (`https://github.com/storybooks/storybook/pull/3426`)
  • Upgraded ``@storybook/addons in `/docs` from "3.4.0" to "3.4.1" `#3426` (`https://github.com/storybooks/storybook/pull/3426`)
  • Upgraded ``@storybook/react in `/docs` from "3.4.0" to "3.4.1" `#3426` (`https://github.com/storybooks/storybook/pull/3426`)
  • Upgraded gatsby-plugin-sharp in /docs from "1.6.41" to "1.6.42" #3426 (https://github.com/storybooks/storybook/pull/3426)
  • Upgraded gatsby-remark-images in /docs from "1.5.60" to "1.5.61" #3426 (https://github.com/storybooks/storybook/pull/3426)
  • Upgraded gatsby-source-filesystem in /docs from "1.5.29" to "1.5.32" #3426 (https://github.com/storybooks/storybook/pull/3426)
  • Upgraded gatsby-transformer-remark in /docs from "1.7.39" to "1.7.40" #3426 (https://github.com/storybooks/storybook/pull/3426)
  • Upgraded gatsby in /docs from "1.9.247" to "1.9.250" #3426 (https://github.com/storybooks/storybook/pull/3426)

Version 4.0.0

2018-April-10

Also includes changes from 3.4.1

Breaking Changes

  • Change addon panel keyboard shortcut to shift-meta-z #3378 (https://github.com/storybooks/storybook/pull/3378)
  • Move server/config to core #3261 (https://github.com/storybooks/storybook/pull/3261)

Features

  • React native Typescript transform #3209 (https://github.com/storybooks/storybook/pull/3209)
  • Split vendor and runtime chunk in static builds #3316 (https://github.com/storybooks/storybook/pull/3316)
  • Persist background for @addon/background #3331 (https://github.com/storybooks/storybook/pull/3331)
  • feat(notes): add marked options #3225 (https://github.com/storybooks/storybook/pull/3225)

Bug Fixes

  • Enforce addons store being a singleton by storing it in global variable #3383 (https://github.com/storybooks/storybook/pull/3383)
  • Scroll preview pane for non-percentage heights #3342 (https://github.com/storybooks/storybook/pull/3342)
  • Scroll to top of the page when changing story #3338 (https://github.com/storybooks/storybook/pull/3338)
  • Fix HtmlWebpackPlugin error #3328 (https://github.com/storybooks/storybook/pull/3328)

Maintenance

  • Remove usages of deprecated React lifecycle methods #3327 (https://github.com/storybooks/storybook/pull/3327)

Dependency Upgrades

142 Updates
  • Migrate to react-lifecycles-compat@3 #3392 (https://github.com/storybooks/storybook/pull/3392)
  • Upgrade dev dependencies in Angular example #3391 (https://github.com/storybooks/storybook/pull/3391)
  • Upgraded gatsby-remark-copy-linked-files in /docs from "1.5.30" to "1.5.31" #3388 (https://github.com/storybooks/storybook/pull/3388)
  • Upgraded gatsby-source-filesystem in /docs from "1.5.28" to "1.5.29" #3388 (https://github.com/storybooks/storybook/pull/3388)
  • Upgraded gatsby in /docs from "1.9.246" to "1.9.247" #3388 (https://github.com/storybooks/storybook/pull/3388)
  • Upgraded lerna in / from "2.9.1" to "2.10.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded babel-preset-minify in app/react from "0.3.0" to "0.4.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in app/react from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/react from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-dev-middleware in lib/core from "3.1.1" to "3.1.2" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in lib/core from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in app/angular from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded ts-loader in app/angular from "4.1.0" to "4.2.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/angular from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded zone.js in app/angular from "0.8.25" to "0.8.26" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded babel-preset-minify in app/mithril from "0.3.0" to "0.4.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in app/mithril from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/mithril from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded ``@webcomponents/webcomponentsjs in `app/polymer` from "1.1.1" to "1.2.0" `#3387` (`https://github.com/storybooks/storybook/pull/3387`)
  • Upgraded babel-preset-minify in app/polymer from "0.3.0" to "0.4.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in app/polymer from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/polymer from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded babel-preset-minify in app/react-native from "0.3.0" to "0.4.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded url-parse in app/react-native from "1.2.0" to "1.3.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-dev-middleware in app/react-native from "3.1.1" to "3.1.2" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/react-native from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded babel-preset-minify in app/vue from "0.3.0" to "0.4.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in app/vue from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-hot-middleware in app/vue from "2.21.2" to "2.22.0" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded core-js in examples/angular-cli from "2.5.4" to "2.5.5" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded zone.js in examples/angular-cli from "0.8.25" to "0.8.26" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded ``@angular/cli in `examples/angular-cli` from "1.7.3" to "1.7.4" `#3387` (`https://github.com/storybooks/storybook/pull/3387`)
  • Upgraded ``@webcomponents/webcomponentsjs in `examples/polymer-cli` from "1.1.1" to "1.2.0" `#3387` (`https://github.com/storybooks/storybook/pull/3387`)
  • Upgraded webpack-dev-server in examples/polymer-cli from "3.1.1" to "3.1.3" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded webpack-dev-server in examples/vue-kitchen-sink from "3.1.1" to "3.1.3" #3387 (https://github.com/storybooks/storybook/pull/3387)
  • Upgraded lint-staged in / from "7.0.3" to "7.0.4" #3368 (https://github.com/storybooks/storybook/pull/3368)
  • Upgraded webpack-dev-middleware in lib/core from "3.1.0" to "3.1.1" #3368 (https://github.com/storybooks/storybook/pull/3368)
  • Upgraded webpack-dev-middleware in app/react-native from "3.1.0" to "3.1.1" #3368 (https://github.com/storybooks/storybook/pull/3368)
  • Upgraded react in / from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in / from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-test-renderer in / from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in addons/centered from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/react from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded ``@types/react in `addons/notes` from "16.3.4" to "16.3.5" `#3357` (`https://github.com/storybooks/storybook/pull/3357`)
  • Upgraded react-test-renderer in addons/info from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in addons/links from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in addons/links from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in lib/core from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in addons/storyshots from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in addons/storyshots from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in app/angular from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in app/angular from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/angular from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded zone.js in app/angular from "0.8.24" to "0.8.25" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in app/mithril from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in app/mithril from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/mithril from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in app/polymer from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in app/polymer from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/polymer from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/react-native from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in app/vue from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in app/vue from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in app/vue from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded zone.js in examples/angular-cli from "0.8.24" to "0.8.25" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded protractor in examples/angular-cli from "5.3.0" to "5.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in examples/cra-kitchen-sink from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in examples/cra-kitchen-sink from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-scripts in examples/cra-kitchen-sink from "1.1.3" to "1.1.4" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in examples/cra-kitchen-sink from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in examples/mithril-kitchen-sink from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in examples/polymer-cli from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded webpack in examples/vue-kitchen-sink from "4.4.1" to "4.5.0" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react in examples/official-storybook from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded react-dom in examples/official-storybook from "16.3.0" to "16.3.1" #3357 (https://github.com/storybooks/storybook/pull/3357)
  • Upgraded gatsby-remark-autolink-headers in /docs from "1.4.15" to "1.4.16" #3356 (https://github.com/storybooks/storybook/pull/3356)
  • Upgraded gatsby in /docs from "1.9.244" to "1.9.246" #3356 (https://github.com/storybooks/storybook/pull/3356)
  • Upgraded danger in / from "3.4.4" to "3.4.5" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded lint-staged in / from "7.0.2" to "7.0.3" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-lifecycles-compat in addons/background from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-lifecycles-compat in addons/events from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/react from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded ``@types/react in `addons/notes` from "16.3.1" to "16.3.4" `#3350` (`https://github.com/storybooks/storybook/pull/3350`)
  • Upgraded axe-core in addons/a11y from "3.0.0" to "3.0.1" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-lifecycles-compat in addons/info from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-lifecycles-compat in addons/knobs from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-lifecycles-compat in lib/ui from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/angular from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/mithril from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/polymer from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/react-native from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in app/vue from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded ``@types/node in `examples/angular-cli` from "9.6.1" to "9.6.2" `#3350` (`https://github.com/storybooks/storybook/pull/3350`)
  • Upgraded react-lifecycles-compat in examples/cra-kitchen-sink from "1.1.1" to "1.1.4" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded react-scripts in examples/cra-kitchen-sink from "1.1.1" to "1.1.3" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Upgraded html-webpack-plugin in examples/polymer-cli from "3.1.0" to "3.2.0" #3350 (https://github.com/storybooks/storybook/pull/3350)
  • Update gatsby-source-filesystem in /docs from 1.5.27 to 1.5.28 #3349 (https://github.com/storybooks/storybook/pull/3349)
  • Update gatsby in /docs from 1.9.243 to 1.9.244 #3345 (https://github.com/storybooks/storybook/pull/3345)
  • Upgraded danger in / from "3.3.2" to "3.4.4" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded eslint-plugin-import in / from "2.9.0" to "2.10.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded lerna in / from "2.5.1" to "2.9.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded lint-staged in / from "7.0.0" to "7.0.2" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-lifecycles-compat in addons/background from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-lifecycles-compat in addons/events from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-textarea-autosize in addons/events from "6.1.0-0" to "6.1.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded babel-plugin-react-docgen in app/react from "1.8.3" to "1.9.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded nodemon in app/react from "1.17.2" to "1.17.3" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded ``@types/react in `addons/notes` from "16.1.0" to "16.3.1" `#3343` (`https://github.com/storybooks/storybook/pull/3343`)
  • Upgraded react-lifecycles-compat in addons/info from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded moment in addons/knobs from "2.21.0" to "2.22.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-lifecycles-compat in addons/knobs from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-textarea-autosize in addons/knobs from "6.1.0-0" to "6.1.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-lifecycles-compat in lib/ui from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded serve-favicon in lib/core from "2.4.5" to "2.5.0" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded zone.js in app/angular from "0.8.20" to "0.8.24" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded nodemon in app/angular from "1.17.2" to "1.17.3" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded nodemon in app/mithril from "1.17.2" to "1.17.3" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded nodemon in app/polymer from "1.17.2" to "1.17.3" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded ws in app/react-native from "5.1.0" to "5.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded nodemon in app/vue from "1.17.2" to "1.17.3" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded react-lifecycles-compat in examples/cra-kitchen-sink from "1.1.0" to "1.1.1" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Upgraded zone.js in examples/angular-cli from "0.8.20" to "0.8.24" #3343 (https://github.com/storybooks/storybook/pull/3343)
  • Migrate to axe-core@3.0.0 #3332 (https://github.com/storybooks/storybook/pull/3332)
  • Migrate to ws@5 #3334 (https://github.com/storybooks/storybook/pull/3334)
  • Upgraded ``@storybook/addon-actions in `/docs` from "3.3.15" to "3.4.0" `#3325` (`https://github.com/storybooks/storybook/pull/3325`)
  • Upgraded ``@storybook/addon-links in `/docs` from "3.3.15" to "3.4.0" `#3325` (`https://github.com/storybooks/storybook/pull/3325`)
  • Upgraded ``@storybook/addons in `/docs` from "3.3.15" to "3.4.0" `#3325` (`https://github.com/storybooks/storybook/pull/3325`)
  • Upgraded ``@storybook/react in `/docs` from "3.3.15" to "3.4.0" `#3325` (`https://github.com/storybooks/storybook/pull/3325`)
  • Update gatsby-remark-autolink-headers in /docs from 1.4.13 to 1.4.15 #3314 (https://github.com/storybooks/storybook/pull/3314)
  • Upgraded webpack in app/react from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in lib/core from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in app/angular from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in app/mithril from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in app/polymer from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in app/react-native from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in app/vue from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in examples/cra-kitchen-sink from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded ``@types/node in `examples/angular-cli` from "9.6.0" to "9.6.1" `#3315` (`https://github.com/storybooks/storybook/pull/3315`)
  • Upgraded webpack in examples/mithril-kitchen-sink from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in examples/polymer-cli from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Upgraded webpack in examples/vue-kitchen-sink from "4.3.0" to "4.4.1" #3315 (https://github.com/storybooks/storybook/pull/3315)
  • Add babel-core dev-deps #3319 (https://github.com/storybooks/storybook/pull/3319)

Version 4.0.0

2018-March-29

Bug Fixes

  • Hotfix] Use published webpack 4 compatible fork of react-dev-utils [#3312 (https://github.com/storybooks/storybook/pull/3312)

Version 4.0.0

2018-March-28

Breaking Changes

  • All storybook apps are migrated to webpack 4 #3148 (https://github.com/storybooks/storybook/pull/3148). This is a breaking change only if you use a custom webpack config. Your webpack 2/3 based config may still work (especialy if it uses no plugins), but its not guaranteed.

Features

  • Viewport-addon Allow setting callback to be called whenever viewport changes #3283 (https://github.com/storybooks/storybook/pull/3283)
  • App for Mithril #3244 (https://github.com/storybooks/storybook/pull/3244)
  • Feature request: adding aXe configuration for a11y addon #3285 (https://github.com/storybooks/storybook/pull/3285)
  • files knob #2860 (https://github.com/storybooks/storybook/pull/2860)
  • Using svg-url-loader for webpack configs that accept svgs #3221 (https://github.com/storybooks/storybook/pull/3221)
  • Addon Storysource typescript support #3253 (https://github.com/storybooks/storybook/pull/3253)
  • addon-options: Make shortcuts in storybook optional #3237 (https://github.com/storybooks/storybook/pull/3237)
  • Add parameters to stories in the story store, and render them in app layers #2679 (https://github.com/storybooks/storybook/pull/2679)
  • Add min, value, and max labels to range knob #3128 (https://github.com/storybooks/storybook/pull/3128)
  • viewport-addon: Make the addon configurable #3099 (https://github.com/storybooks/storybook/pull/3099)
  • Bind window access if window is defined; add addons channel access too #3243 (https://github.com/storybooks/storybook/pull/3243)

Bug Fixes

  • Update react-native symlink resolving and add support for flow #3306 (https://github.com/storybooks/storybook/pull/3306)
  • Addon-storyshots] Remove default options on "goto" call [#3298 (https://github.com/storybooks/storybook/pull/3298)
  • Remove onDeviceUI animation to support Detox screenshots #3272 (https://github.com/storybooks/storybook/pull/3272)
  • Angular: use resolveLoader from cliCommonConfig #3251 (https://github.com/storybooks/storybook/pull/3251)

Maintenance

  • Create CODEOWNERS from git history #3296 (https://github.com/storybooks/storybook/pull/3296)
  • Close inactive issues in 30 days #3273 (https://github.com/storybooks/storybook/pull/3273)
  • Refactor all startup code into ``@storybook/core also `#3259` (`https://github.com/storybooks/storybook/pull/3259`)
  • Update ISSUE_TEMPLATE to help define work to be done #3257 (https://github.com/storybooks/storybook/pull/3257)

Dependency Upgrades

64 Updates
  • Update gatsby-transformer-remark in /docs from 1.7.38 to 1.7.39 #3310 (https://github.com/storybooks/storybook/pull/3310)
  • Upgraded ``@types/react in `addons/notes` from "16.0.41" to "16.1.0" `#3311` (`https://github.com/storybooks/storybook/pull/3311`)
  • Upgraded react-chromatic in examples/official-storybook from "0.7.11" to "0.8.1" #3311 (https://github.com/storybooks/storybook/pull/3311)
  • Major upgrades for devDependencies #3304 (https://github.com/storybooks/storybook/pull/3304)
  • Upgraded typescript in / from "2.7.2" to "2.8.1" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded core-js in app/react from "2.5.3" to "2.5.4" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded core-js in app/angular from "2.5.3" to "2.5.4" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded core-js in app/polymer from "2.5.3" to "2.5.4" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded core-js in app/vue from "2.5.3" to "2.5.4" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded core-js in examples/angular-cli from "2.5.3" to "2.5.4" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded typescript in examples/angular-cli from "2.7.2" to "2.8.1" #3303 (https://github.com/storybooks/storybook/pull/3303)
  • Upgraded gatsby-link in /docs from "1.6.39" to "1.6.40" #3300 (https://github.com/storybooks/storybook/pull/3300)
  • Upgraded gatsby-remark-images in /docs from "1.5.59" to "1.5.60" #3300 (https://github.com/storybooks/storybook/pull/3300)
  • Upgraded gatsby-transformer-remark in /docs from "1.7.37" to "1.7.38" #3300 (https://github.com/storybooks/storybook/pull/3300)
  • Upgraded gatsby in /docs from "1.9.241" to "1.9.243" #3300 (https://github.com/storybooks/storybook/pull/3300)
  • Upgraded webpack in app/react from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in lib/core from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack-dev-middleware in lib/core from "3.0.1" to "3.1.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in app/angular from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in app/polymer from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in app/react-native from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack-dev-middleware in app/react-native from "3.0.1" to "3.1.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in app/vue from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in examples/cra-kitchen-sink from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded rxjs in examples/angular-cli from "5.5.7" to "5.5.8" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in examples/polymer-cli from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded webpack in examples/vue-kitchen-sink from "4.2.0" to "4.3.0" #3299 (https://github.com/storybooks/storybook/pull/3299)
  • Upgraded inquirer in / from "5.1.0" to "5.2.0" #3294 (https://github.com/storybooks/storybook/pull/3294)
  • Upgraded marked in addons/notes from "0.3.18" to "0.3.19" #3294 (https://github.com/storybooks/storybook/pull/3294)
  • Upgraded update-notifier in lib/cli from "2.3.0" to "2.4.0" #3294 (https://github.com/storybooks/storybook/pull/3294)
  • Update marked in /docs from 0.3.18 to 0.3.19 #3292 (https://github.com/storybooks/storybook/pull/3292)
  • Update gatsby in /docs from 1.9.240 to 1.9.241 #3281 (https://github.com/storybooks/storybook/pull/3281)
  • Update @types/react in addons/notes from 16.0.40 to 16.0.41 #3282 (https://github.com/storybooks/storybook/pull/3282)
  • Upgraded gatsby-remark-images in /docs from "1.5.56" to "1.5.59" #3276 (https://github.com/storybooks/storybook/pull/3276)
  • Upgraded gatsby in /docs from "1.9.239" to "1.9.240" #3276 (https://github.com/storybooks/storybook/pull/3276)
  • Upgraded vue-loader in app/vue from "14.2.1" to "14.2.2" #3277 (https://github.com/storybooks/storybook/pull/3277)
  • Upgraded vue-loader in examples/vue-kitchen-sink from "14.2.1" to "14.2.2" #3277 (https://github.com/storybooks/storybook/pull/3277)
  • Upgraded eslint in / from "4.19.0" to "4.19.1" #3265 (https://github.com/storybooks/storybook/pull/3265)
  • Upgraded marked in addons/notes from "0.3.17" to "0.3.18" #3265 (https://github.com/storybooks/storybook/pull/3265)
  • Upgraded autoprefixer in lib/core from "8.1.0" to "8.2.0" #3265 (https://github.com/storybooks/storybook/pull/3265)
  • Upgraded ``@webcomponents/webcomponentsjs in `app/polymer` from "1.1.0" to "1.1.1" `#3265` (`https://github.com/storybooks/storybook/pull/3265`)
  • Upgraded ``@types/node in `examples/angular-cli` from "9.4.7" to "9.6.0" `#3265` (`https://github.com/storybooks/storybook/pull/3265`)
  • Upgraded ``@polymer/polymer in `examples/polymer-cli` from "2.5.0" to "2.6.0" `#3265` (`https://github.com/storybooks/storybook/pull/3265`)
  • Upgraded ``@webcomponents/webcomponentsjs in `examples/polymer-cli` from "1.1.0" to "1.1.1" `#3265` (`https://github.com/storybooks/storybook/pull/3265`)
  • Update marked in /docs from 0.3.17 to 0.3.18 #3264 (https://github.com/storybooks/storybook/pull/3264)
  • Update gatsby in /docs from 1.9.238 to 1.9.239 #3262 (https://github.com/storybooks/storybook/pull/3262)
  • Upgraded danger in / from "3.3.0" to "3.3.2" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest in / from "22.4.2" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest-cli in / from "22.4.2" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest-config in / from "22.4.2" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest-diff in / from "22.4.0" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest-environment-jsdom in / from "22.4.1" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded jest-jasmine2 in / from "22.4.2" to "22.4.3" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded keycode in lib/ui from "2.1.9" to "2.2.0" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded autoprefixer in lib/core from "8.0.0" to "8.1.0" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded babel-preset-vue in examples/vue-kitchen-sink from "2.0.1" to "2.0.2" #3254 (https://github.com/storybooks/storybook/pull/3254)
  • Upgraded commander in / from "2.15.0" to "2.15.1" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Upgraded danger in / from "3.2.0" to "3.3.0" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Upgraded commander in lib/core from "2.15.0" to "2.15.1" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Upgraded postcss-loader in lib/core from "2.1.2" to "2.1.3" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Upgraded commander in app/react-native from "2.15.0" to "2.15.1" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Upgraded commander in lib/cli from "2.15.0" to "2.15.1" #3250 (https://github.com/storybooks/storybook/pull/3250)
  • Core: upgrade autoprefixer from 7.2.6 to 8.0.0 & allow configuring browser list externally #3076 (https://github.com/storybooks/storybook/pull/3076)
  • Update gatsby in /docs from 1.9.236 to 1.9.238 #3249 (https://github.com/storybooks/storybook/pull/3249)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant